/* line 27, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
html, body {
  height: 100%;
  padding-bottom: 40px;
}

@media (max-width: 979px) {
  /* line 33, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  html, body {
    padding: 0 0;
  }
}
/* line 38, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
html.coverage, html.coverage body {
  padding-bottom: 0px;
}

/* line 42, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
html.coverage {
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  display: flex;
}

/* line 49, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
body {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column;
  flex-flow: column;
}

/* line 54, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
html.coverage body {
  -webkit-flex: 1;
  flex: 1;
}

/* line 58, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
html, body {
  font-family: 'Interstate', Arial, sans-serif;
  font-weight: 300;
  color: #8c8d8e;
  background-color: #e6e7e8;
}

/* line 64, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
h1, h2, h3, h4, h5, h6 {
  font-weight: 500;
}

/* line 65, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
body {
  font-family: Arial, sans-serif;
}

@font-face {
  font-family: 'Interstate';
  src: url(/assets/fonts/INTLT__0.ttf);
}

/*------------------------------------------------------------------------------------------
          Navbar Styles
/*------------------------------------------------------------------------------------------*/
/* line 77, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-fixed-top {
  position: static;
}

/* line 81, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-inner {
  height: 60px;
  padding: 10px 0px;
  background: #fafafa;
  border: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 91, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar .brand {
  margin-top: 2px;
  padding: 0 40px 0 20px;
  color: #000;
  font-size: 16px;
  text-shadow: none;
  font-family: 'Interstate', Arial, sans-serif;
}

/* line 99, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.ipass-ie9lt .navbar .brand {
  white-space: nowrap;
}

/* line 102, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.brand img {
  height: 36px;
  margin-right: 10px;
}

/* line 106, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search {
  margin-top: 3px;
  height: 33px;
}

/* line 110, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search > * {
  float: left;
  margin-left: 3px;
}

/* line 114, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search .input-container {
  position: relative;
  display: inline-block;
  height: 100%;
  background-color: #fff;
  border: 1px solid #c3c3c4;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 125, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search .input-container .search-label {
  float: left;
  color: #666;
  margin-top: 5px;
  margin-right: 5px;
  margin-left: 5px;
}

/* line 133, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search .search-query {
  height: 100%;
  padding: 0;
  padding-right: 5px;
  line-height: 32px;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 147, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.search-query-keyword {
  width: 200px;
}

/* line 151, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.search-query-location {
  width: 325px;
}

/* line 155, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search #find-near-location.search-query {
  padding-right: 3px;
  left: 2px;
}

/* line 160, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.search-option {
  padding-top: 5px;
  display: block;
  color: #8c8d8e;
}

/* line 165, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.search-option:hover {
  text-decoration: underline;
}

/* line 169, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search .search-query:focus {
  border-color: #c3c3c4;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 176, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.search-query:last-of-type {
  padding-left: 4px;
  padding-right: 3px;
}

/* line 181, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.reset-width {
  width: 0px;
  height: 0px;
}

/* line 186, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.fornav.btn {
  position: absolute;
  right: 4px;
  top: 3px;
  margin-top: 0;
  padding: 2px 7px 3px;
  border: none;
}

/* line 193, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar-search .btn-near-me {
  margin-top: 3px;
  padding: 0 16px;
  height: 27px;
  text-align: center;
  line-height: 27px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: none;
  /* Per Teresa 2/17 */
}

/* line 206, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar ul.nav > li > a {
  padding: 10px 8px;
  color: #78787c;
  font-size: 12px;
  font-weight: 300;
  text-shadow: none;
  text-transform: uppercase;
}

/* line 214, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar ul.nav > li > a:hover {
  color: #4d4e53;
  border-bottom: 2px solid #e60d2e;
}

/* line 219, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar ul.nav > li.active > a,
.navbar ul.nav > li.active > a:hover {
  color: #e4001f;
  background: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/*------------------------------------------------------------------------------------------
     main-wrapper - Contains (indirectly) the banner and map.
/*------------------------------------------------------------------------------------------*/
/* line 232, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#main-wrapper {
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column;
  flex-flow: column;
}

/*------------------------------------------------------------------------------------------
     .map/.banner - Map/Banner container
/*------------------------------------------------------------------------------------------*/
/* line 244, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map,
.banner {
  position: relative;
}

@media (max-width: 420px) {
  /* line 249, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map {
    margin-top: 55px;
  }
}
/* line 255, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.banner,
html.coverage .map {
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column;
  flex-flow: column;
}

/*------------------------------------------------------------------------------------------
     Header/Map Styles
/*------------------------------------------------------------------------------------------*/
/* line 266, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#map,
#banner {
  height: 450px;
  width: 100%;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

/* line 275, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#map {
  -webkit-flex: 1;
  flex: 1;
}

/* line 279, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#map img {
  max-width: inherit;
}

/* line 280, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#banner {
  background-image: url(/assets/sf_banner.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 287, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .container {
  position: absolute;
}

@media (max-width: 420px) {
  /* line 292, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .banner .container {
    width: 100%;
  }
}
@media (min-width: 421px) {
  /* line 298, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .banner .container {
    position: absolute;
  }
}
/* line 304, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .container,
.banner .container {
  left: 50%;
  margin-left: -470px;
}

@media (max-width: 979px) and (min-width: 768px) {
  /* line 310, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .container, .banner .container {
    margin-left: -362px;
  }
}
@media (max-width: 767px) {
  /* line 316, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .container, .banner .container {
    margin-left: 0;
    left: 0;
    right: 0;
  }
}
/* line 322, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row {
  margin-top: -460px;
  top: 20px;
}

/* line 328, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row,
.banner .row {
  position: absolute;
  z-index: 100;
  padding-left: 20px;
}

@media (max-width: 767px) {
  /* line 335, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row {
    margin-top: -230px;
  }

  /* line 339, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row, .banner .row {
    position: relative;
  }
}
@media (max-width: 420px) {
  /* line 345, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row {
    margin-top: -295px;
  }

  /* line 349, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row, .banner .row {
    padding-left: 10px;
    background-color: #ffffff;
  }
}
/* line 355, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
html.coverage .banner .row {
  display: none;
}

/* line 360, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row,
.banner .row {
  color: #444;
  text-shadow: 0px 1px 4px #FFF;
  font-family: 'Interstate', Arial, sans-serif;
}
/* line 365, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row.featured,
.banner .row.featured {
  color: #fff;
  text-shadow: 0px 1px 4px #444;
}

/* line 372, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row h1,
.banner .row h1 {
  font-size: 54px;
  line-height: 56px;
  margin-bottom: 25px;
  font-weight: 300;
}

/* line 379, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row h1 strong,
.banner .row h1 strong {
  font-weight: 800;
}

/* line 381, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row h2,
.banner .row h2 {
  font-size: 30px;
  font-weight: 300;
  margin: 0;
  margin-top: -20px;
}

/* line 387, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row h2 > strong .banner .row h2 > strong {
  font-weight: 700;
}

/* line 389, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.banner .row h1.thin,
.map .row h1.thin {
  font-weight: 100;
}

/* line 390, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .row span, .banner .row span {
  font-size: 30px;
}

/* line 394, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map .controls,
.banner .controls {
  position: absolute;
  right: 0;
  bottom: 20px;
}

/* line 399, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map h1.venue-title {
  font-family: 'Interstate', Arial, sans-serif;
}

/* line 402, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#refresh-results, #view-map {
  opacity: .9;
  font-size: 16px;
  font-weight: 500;
  margin-left: 10px;
}

/* line 408, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#refresh-results:hover, #view-map:hover {
  opacity: 1;
}

/* line 410, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.no-results-search {
  position: relative;
  margin-top: 20px;
  width: 600px;
}

/* line 415, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.no-results-search input.large-search {
  width: 500px;
  height: 20px;
  padding: 20px 85px 20px 15px;
  font-size: 20px;
  background-color: rgba(255, 255, 255, 0.8);
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 428, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.no-results-search #large-search-submit.fornav {
  right: 50px;
  top: 10px;
}

/*------------------------------------------------------------------------------------------
             Map Info Box Popover Styles
/*------------------------------------------------------------------------------------------*/
/* line 435, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox {
  position: relative;
  width: 290px;
  padding: 20px;
  background-color: #f7f9fa;
  background-image: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -ms-linear-gradient(90deg, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0) 100%);
  -webkit-box-shadow: inset 0 1px 1px white, 0 1px 5px rgba(31, 31, 33, 0.3);
  -moz-box-shadow: inset 0 1px 1px white, 0 1px 5px rgba(31, 31, 33, 0.3);
  box-shadow: inset 0 1px 1px white, 0 1px 5px rgba(31, 31, 33, 0.3);
}

/* line 449, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox:after {
  content: '';
  display: block;
  height: 0;
  width: 0;
  right: -10px;
  border-left: 10px solid #f7f9fa;
}

/* line 456, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox > * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 457, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox > .image {
  display: inline-block;
  float: left;
  overflow: hidden;
  height: 74px;
  width: 100px;
  margin-right: 10px;
  background-size: cover;
  background-position: center center;
}

/* line 468, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox > .details {
  display: inline-block;
  width: 180px;
  position: relative;
}

/* line 473, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox > .details > .placeName {
  color: #e60d2e;
  font-size: 18px;
  line-height: 1.2em;
}

/* line 478, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox > .details > .locationInfo {
  font-family: Arial, sans-serif;
  color: #4d4e53;
  font-size: 14px;
  line-height: 1.2em;
}

/* line 484, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox > .popover-btn-wrapper {
  display: block;
  height: 36px;
}

/* line 488, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.infobox .popover-btn {
  position: absolute;
  bottom: 20px;
  right: 20px;
}

/*------------------------------------------------------------------------------------------
       Breadcrumb Styles
/*------------------------------------------------------------------------------------------*/
/* line 497, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.breadcrumb-wrapper {
  position: relative;
  height: 36px;
  width: 100%;
  background-color: #f0f1f2;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}

/* line 505, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.breadcrumb {
  margin-bottom: 0;
  padding-left: 0;
  font-size: 11px;
  font-weight: 700;
  background: none;
}

/* line 512, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.breadcrumb > li {
  text-shadow: none;
}

/* line 515, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.breadcrumb > li > a {
  color: #8c8d8e;
  font-weight: 300;
}

/*------------------------------------------------------------------------------------------
    Category List Styles
/*------------------------------------------------------------------------------------------*/
/* line 524, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories {
  margin-top: 15px;
  list-style: none;
  float: right;
  margin-bottom: 0;
}

/* line 530, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories > li {
  float: left;
  padding: 0 10px;
  border-right: 1px solid rgba(77, 78, 83, 0.5);
  font-size: 14px;
  font-weight: 300;
}

/* line 537, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories > li:last-child {
  border-right: none;
}

/* line 538, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories > li a {
  color: #e60d2e;
}

/* line 542, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories > li.active > a,
ul.categories .active {
  color: #4d4e53;
  font-weight: 800;
}

/* line 544, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories > li.active > a:hover,
ul.categories .active:hover {
  text-decoration: none;
  cursor: default;
}

/* line 545, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories .distance-unit-toggle {
  float: right;
  border-right: none;
  font-size: 1em;
  clear: right;
}

/* line 551, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories .distance-unit-toggle {
  font-size: 12px !important;
}

/* line 552, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories .distance-unit-toggle .units {
  display: inline;
}

/* line 555, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view {
  background-color: #fafafa;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05);
}

/* line 564, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view li {
  float: none;
  padding-top: 5px;
  padding-bottom: 5px;
  border-right: none;
  border-bottom: 1px solid rgba(77, 78, 83, 0.1);
}

/* line 571, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view li:last-child {
  border-bottom: none;
}

/* line 574, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view li a {
  display: block;
}

/* line 575, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view li:hover {
  background-color: #f6f6f6;
}

/* line 576, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view .distance-unit-toggle {
  height: 20px;
  padding-right: 0;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
  background-color: #fafafa;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#f6f6f6));
  background-image: -webkit-linear-gradient(white 0%, #f6f6f6 100%);
  background-image: -moz-linear-gradient(white 0%, #f6f6f6 100%);
  background-image: -o-linear-gradient(white 0%, #f6f6f6 100%);
  background-image: linear-gradient(white 0%, #f6f6f6 100%);
}

/* line 590, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view .distance-unit-toggle .units {
  float: right;
}

/* line 593, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view .distance-unit-toggle a:first-child {
  border-right: 1px solid rgba(77, 78, 83, 0.1);
}

/* line 596, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view .distance-unit-toggle a {
  float: left;
  padding: 0;
  width: 50%;
  text-align: center;
}

/* line 602, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories.list-view .distance-unit-toggle a {
  padding: 0 10px;
  width: auto;
}

/*------------------------------------------------------------------------------------------
    Pagination Styles
/*------------------------------------------------------------------------------------------*/
/* line 612, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination.pagination-right {
  margin-bottom: -15px;
  margin-top: -2px;
}

/* line 616, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination * {
  -webkit-border-radius: -0px !important;
  -moz-border-radius: -0px !important;
  border-radius: -0px !important;
}

/* line 621, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination > ul {
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
}

/* line 626, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination > ul > li > a {
  min-width: 12px;
  text-align: center;
  color: #e60d2e;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-left-width: 0;
}

/* line 633, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination > ul > li > a:hover {
  background-color: #fafafa;
}

/* line 636, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination > ul > li.active > a {
  background-color: #fcfcfc;
  color: #8c8d8e;
}

/* line 641, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination > ul > li.disabled > a,
.pagination > ul > li.disabled > a:hover {
  background-color: #f9f9f9;
}

/* line 648, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination ul li a.disabled {
  color: #ddd;
}
/* line 654, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination ul.p-left {
  float: left;
}
/* line 658, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pagination .p-right {
  float: right;
}

/*------------------------------------------------------------------------------------------
      Content Styles
/*------------------------------------------------------------------------------------------*/
/* line 668, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.btn {
  padding: 8px 16px;
  font-family: 'Interstate', Arial, sans-serif;
  text-shadow: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 680, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.btn:hover {
  background-position: 0 0;
}

/* line 681, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.navbar .btn-navbar {
  margin-right: 15px;
  padding: 4px 10px;
  color: #cccccc;
  text-shadow: none;
  border: 1px solid #d0d0d0;
  background-image: none;
  background-color: transparent;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 693, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.btn.btn-primary {
  color: #ffffff;
  border: none;
  background-color: #e60d2e;
  background-image: -moz-linear-gradient(top, #e60d2e, #df0d2d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e60d2e), to(#df0d2d));
  background-image: -webkit-linear-gradient(top, #e60d2e, #df0d2d);
  background-image: -o-linear-gradient(top, #e60d2e, #df0d2d);
  background-image: linear-gradient(to bottom, #e60d2e, #df0d2d);
}

/* line 704, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.btn-search {
  padding: 3.5px 9px;
}

/* line 708, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#search-submit {
  margin-top: 3px;
}

/*------------------------------------------------------------------------------------------
      Card Styles
/*------------------------------------------------------------------------------------------*/
/* line 715, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card {
  min-height: 300px;
  margin-top: 25px;
  overflow: none;
  background-color: #fcfeff;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05);
  position: relative;
}

/* line 726, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card:hover,
.card.active {
  border: 3px solid #00adef;
  margin: 22px -3px -3px 17px;
}

/* line 730, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 731, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details {
  font-family: Arial, sans-serif;
  padding: 5px 15px;
  overflow: visible;
}

/* line 736, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card .img {
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  overflow: hidden;
}

/* line 743, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card .img.default:after {
  position: absolute;
  display: block;
  right: 5px;
  bottom: 5px;
  content: 'not actual venue';
  font-size: 11px;
  font-family: "Interstate", "Helvetica Neue", Helvetica, Arial,  sans-serif;
  color: #ffffff;
  text-align: right;
  text-shadow: 0 1px 1px #000000;
  opacity: .9;
}

/* line 756, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card .img.foursquare:after,
.fancybox-inner.foursquare:after {
  position: absolute;
  display: block;
  right: 5px;
  bottom: 5px;
  content: 'photo by foursquare';
  font-size: 11px;
  font-family: "Interstate", "Helvetica Neue", Helvetica, Arial,  sans-serif;
  color: #ffffff;
  text-align: right;
  text-shadow: 0 1px 1px #000000;
  opacity: .9;
}

/* line 768, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.foursquarespecial {
  position: absolute;
  display: block;
  right: 0px;
  top: 0px;
  background-image: url(/assets/special-banner.png);
  width: 60px;
  height: 60px;
}

/* line 775, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details i {
  margin-right: 5px;
}

/* line 776, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details span {
  display: block;
  font-size: 12px;
  line-height: 16px;
}

/* line 781, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details span.placeName {
  margin-bottom: 0px;
  font-size: 18px;
  font-family: 'Interstate', Arial, sans-serif;
  font-weight: 300;
  color: #e60d2e;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 792, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details .extraInfo {
  margin-top: 10px;
  line-height: 1.25em;
}

/* line 796, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details strong {
  color: #e60d2e;
}

/* line 797, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span12 {
  height: 300px;
}

/* line 800, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span12 > .img {
  float: left;
  width: 640px;
  height: 100%;
  -webkit-box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.4);
}

/* line 808, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span12 > .details {
  float: right;
  width: 300px;
  height: 100%;
  padding-top: 15px;
  -webkit-box-shadow: inset 1px 0 1px #ffffff;
  -moz-box-shadow: inset 1px 0 1px #ffffff;
  box-shadow: inset 1px 0 1px #ffffff;
}

/* line 817, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span4 {
  height: 376px;
}

/* line 820, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span4 > .img {
  height: 300px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.3);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.3);
}

/* line 828, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span3 > .details,
.card.span4 > .details {
  position: relative;
  width: 100%;
  height: 76px;
  font-size: 12px;
  height: 52px;
}

/* line 834, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span3 > .details {
  padding: 5px;
}

/* line 835, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span4 > .details > .placeName, .card.span3 > .details > .placeName {
  font-size: 16px;
}

/* line 836, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span4 > .details .extraInfo, .card.span3 > .details .extraInfo {
  display: none;
}

/* line 838, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span4 > .details > .google-plus,
.google-plus {
  padding: 0 5px;
  /*float: right;
  position: absolute;
  bottom: 0;
  right: 5px;*/
}

/* line 845, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span3 {
  min-height: 296px;
}

/* line 846, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span3 > .img {
  height: 220px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.3);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.3);
}

/* line 854, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details i {
  margin-right: 5px;
  float: left;
}

/* line 855, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span4 > .details > .placeName {
  margin-left: -10px;
  font-size: 16px;
}

/* line 856, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span3 > .details > .placeName {
  font-size: 16px;
}

/* line 860, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.card-description:hover {
  border: inherit;
  margin-left: 20px;
  margin-top: 25px;
  margin-bottom: 0px;
}
/* line 869, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.primary-image-container:hover {
  margin: 25px 0 0 20px;
  border: none;
}

/* classes to display default images for venues */
/* line 881, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-airport > .img,
.card.venue-type-airport > .img.default1 {
  background-image: url(/assets/default_airport1.jpg);
}

/* line 884, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-airport > .img.default2 {
  background-image: url(/assets/default_airport2.jpg);
}

/* line 887, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-airport > .img.default3 {
  background-image: url(/assets/default_airport3.jpg);
}

/* line 890, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-airport > .img.default4 {
  background-image: url(/assets/default_airport4.jpg);
}

/* line 893, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-airport > .img.default5 {
  background-image: url(/assets/default_airport5.jpg);
}

/* line 900, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img,
.card.venue-type-convention > .img.default1 {
  background-image: url(/assets/default_convention1.jpg);
}

/* line 903, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default2 {
  background-image: url(/assets/default_convention2.jpg);
}

/* line 906, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default3 {
  background-image: url(/assets/default_convention3.jpg);
}

/* line 909, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default4 {
  background-image: url(/assets/default_convention4.jpg);
}

/* line 912, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default5 {
  background-image: url(/assets/default_convention5.jpg);
}

/* line 915, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default6 {
  background-image: url(/assets/default_convention6.jpg);
}

/* line 918, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default7 {
  background-image: url(/assets/default_convention7.jpg);
}

/* line 921, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default8 {
  background-image: url(/assets/default_convention8.jpg);
}

/* line 924, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default9 {
  background-image: url(/assets/default_convention9.jpg);
}

/* line 927, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-convention > .img.default10 {
  background-image: url(/assets/default_convention10.jpg);
}

/* line 934, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img,
.card.venue-type-hotel > .img.default1 {
  background-image: url(/assets/default_hotel1.jpg);
}

/* line 937, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default2 {
  background-image: url(/assets/default_hotel2.jpg);
}

/* line 940, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default3 {
  background-image: url(/assets/default_hotel3.jpg);
}

/* line 943, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default4 {
  background-image: url(/assets/default_hotel4.jpg);
}

/* line 946, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default5 {
  background-image: url(/assets/default_hotel5.jpg);
}

/* line 949, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default6 {
  background-image: url(/assets/default_hotel6.jpg);
}

/* line 952, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default7 {
  background-image: url(/assets/default_hotel7.jpg);
}

/* line 955, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default8 {
  background-image: url(/assets/default_hotel8.jpg);
}

/* line 958, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default9 {
  background-image: url(/assets/default_hotel9.jpg);
}

/* line 961, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default10 {
  background-image: url(/assets/default_hotel10.jpg);
}

/* line 964, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default11 {
  background-image: url(/assets/default_hotel11.jpg);
}

/* line 967, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default12 {
  background-image: url(/assets/default_hotel12.jpg);
}

/* line 970, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default13 {
  background-image: url(/assets/default_hotel13.jpg);
}

/* line 973, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default14 {
  background-image: url(/assets/default_hotel14.jpg);
}

/* line 976, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default15 {
  background-image: url(/assets/default_hotel15.jpg);
}

/* line 979, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default16 {
  background-image: url(/assets/default_hotel16.jpg);
}

/* line 982, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default17 {
  background-image: url(/assets/default_hotel17.jpg);
}

/* line 985, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-hotel > .img.default18 {
  background-image: url(/assets/default_hotel18.jpg);
}

/* line 991, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img,
.card.venue-type-restaurant > .img.default1 {
  background-image: url(/assets/default_restaurant1.jpg);
}

/* line 994, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default2 {
  background-image: url(/assets/default_restaurant2.jpg);
}

/* line 997, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default3 {
  background-image: url(/assets/default_restaurant3.jpg);
}

/* line 1000, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default4 {
  background-image: url(/assets/default_restaurant4.jpg);
}

/* line 1003, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default5 {
  background-image: url(/assets/default_restaurant5.jpg);
}

/* line 1006, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default6 {
  background-image: url(/assets/default_restaurant6.jpg);
}

/* line 1009, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default7 {
  background-image: url(/assets/default_restaurant7.jpg);
}

/* line 1012, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default8 {
  background-image: url(/assets/default_restaurant8.jpg);
}

/* line 1015, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default9 {
  background-image: url(/assets/default_restaurant9.jpg);
}

/* line 1018, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default10 {
  background-image: url(/assets/default_restaurant10.jpg);
}

/* line 1021, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default11 {
  background-image: url(/assets/default_restaurant11.jpg);
}

/* line 1024, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default12 {
  background-image: url(/assets/default_restaurant12.jpg);
}

/* line 1027, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default13 {
  background-image: url(/assets/default_restaurant13.jpg);
}

/* line 1030, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default14 {
  background-image: url(/assets/default_restaurant14.jpg);
}

/* line 1033, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default15 {
  background-image: url(/assets/default_restaurant15.jpg);
}

/* line 1036, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default16 {
  background-image: url(/assets/default_restaurant16.jpg);
}

/* line 1039, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default17 {
  background-image: url(/assets/default_restaurant17.jpg);
}

/* line 1042, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default18 {
  background-image: url(/assets/default_restaurant18.jpg);
}

/* line 1045, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default19 {
  background-image: url(/assets/default_restaurant19.jpg);
}

/* line 1048, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-restaurant > .img.default20 {
  background-image: url(/assets/default_restaurant20.jpg);
}

/* line 1055, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img,
.card.venue-type-misc > .img.default1 {
  background-image: url(/assets/default_misc1.jpg);
}

/* line 1058, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default2 {
  background-image: url(/assets/default_misc2.jpg);
}

/* line 1061, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default3 {
  background-image: url(/assets/default_misc3.jpg);
}

/* line 1064, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default4 {
  background-image: url(/assets/default_misc4.jpg);
}

/* line 1067, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default5 {
  background-image: url(/assets/default_misc5.jpg);
}

/* line 1070, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default6 {
  background-image: url(/assets/default_misc6.jpg);
}

/* line 1073, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default7 {
  background-image: url(/assets/default_misc7.jpg);
}

/* line 1076, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default8 {
  background-image: url(/assets/default_misc8.jpg);
}

/* line 1079, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default9 {
  background-image: url(/assets/default_misc9.jpg);
}

/* line 1082, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default10 {
  background-image: url(/assets/default_misc10.jpg);
}

/* line 1085, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default11 {
  background-image: url(/assets/default_misc11.jpg);
}

/* line 1088, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default12 {
  background-image: url(/assets/default_misc12.jpg);
}

/* line 1091, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default13 {
  background-image: url(/assets/default_misc13.jpg);
}

/* line 1094, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default14 {
  background-image: url(/assets/default_misc14.jpg);
}

/* line 1097, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default15 {
  background-image: url(/assets/default_misc15.jpg);
}

/* line 1100, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default16 {
  background-image: url(/assets/default_misc16.jpg);
}

/* line 1103, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-misc > .img.default17 {
  background-image: url(/assets/default_misc17.jpg);
}

/* line 1112, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-airport > .img.starbucks,
.card.venue-type-convention > .img.starbucks,
.card.venue-type-hotel > .img.starbucks,
.card.venue-type-misc > .img.starbucks,
.card.venue-type-restaurant > .img.starbucks {
  background-image: url(/assets/starbucks_default_tile.jpg);
}

/* line 1120, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.venue-type-airport > .img.mcdonalds,
.card.venue-type-convention > .img.mcdonalds,
.card.venue-type-hotel > .img.mcdonalds,
.card.venue-type-misc > .img.mcdonalds,
.card.venue-type-restaurant > .img.mcdonalds {
  background-image: url(/assets/mcdonalds_default_tile.jpg);
}

/* line 1124, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .img.bezeq {
  background-image: url(/assets/logo_bezeq.png);
  background-size: 50%;
}

/* line 1129, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.no-results-search #get-location.fornav {
  right: 7px;
  top: 10px;
}

/*------------------------------------------------------------------------------------------
         Sidebar Card Styles
/*------------------------------------------------------------------------------------------*/
/* line 1139, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card {
  min-height: 283px;
  height: 283px;
}

/* line 1143, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card:hover {
  margin: 25px 0 0 20px;
  border: none;
}

/* line 1147, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card > .card-header {
  height: 60px;
  padding: 20px 10px;
}

/* line 1151, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card > .card-header > .card-title {
  font-size: 20px;
}

/* line 1152, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card > .card-header > a {
  margin-top: 3px;
  color: #e60d2e;
  font-size: 14px;
}

/* line 1157, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card > .sidebar-venue-container {
  position: relative;
  display: block;
  margin-bottom: -1px;
  padding: 4px 5px 5px 0;
  height: 75px;
  overflow: hidden;
  border-top: 1px solid rgba(31, 31, 33, 0.1);
  -webkit-box-shadow: inset 0 1px 1px #ffffff;
  -moz-box-shadow: inset 0 1px 1px #ffffff;
  box-shadow: inset 0 1px 1px #ffffff;
}

/* line 1169, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card > .sidebar-venue-container > .img {
  width: 100px;
  height: 74px;
  margin-right: 8px;
  margin-top: -4px;
}

/* line 1173, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card > .sidebar-venue-container .placeName {
  margin-bottom: 4px;
  margin-top: 2px;
  font-size: 14px;
  line-height: 1em;
  font-family: 'Interstate', Arial, sans-serif;
  font-weight: 300;
  color: #e60d2e;
}

/* line 1181, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#sidebar > .card > .sidebar-venue-container .locationInfo {
  font-family: Arial, sans-serif;
  color: #4d4e53;
  font-size: 12px;
  line-height: 1.2em;
}

/*------------------------------------------------------------------------------------------
      Venue Page Styles
/*------------------------------------------------------------------------------------------*/
/* line 1193, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.primary-info-wrapper {
  position: relative;
  padding: 20px 0;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}

/* line 1202, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.primary-info .span8 {
  margin-top: -125px;
  background-color: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

/* line 1207, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.ipass-ie9lt .primary-info .span8 {
  background-color: #fff;
  -webkit-box-shadow: 0 2px 5px #e5e5e5;
  -moz-box-shadow: 0 2px 5px #e5e5e5;
  box-shadow: 0 2px 5px #e5e5e5;
}

/* line 1211, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.primary-info .span8 > div {
  display: block;
  position: relative;
  padding: 10px 10px 0;
  min-height: 80px;
}

/* line 1217, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
div > header {
  display: block;
  padding: 5px 10px;
  color: #666;
  font-weight: 500;
  font-family: 'Interstate', Arial, sans-serif;
  font-size: 18px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
  background-color: #fafafa;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#f6f6f6));
  background-image: -webkit-linear-gradient(white 0%, #f6f6f6 100%);
  background-image: -moz-linear-gradient(white 0%, #f6f6f6 100%);
  background-image: -o-linear-gradient(white 0%, #f6f6f6 100%);
  background-image: linear-gradient(white 0%, #f6f6f6 100%);
}

/* line 1236, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.span8 header {
  margin-bottom: 10px;
}

/* line 1240, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.span8 div > div,
.span8 div > ul {
  padding: 0 10px;
}

/* line 1241, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.split {
  display: inline-block;
  width: 49.5%;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1249, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.split.extra-details {
  width: 100%;
}

/* line 1252, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.split:first-of-type {
  border-right: 1px solid  #fafafa;
}

/* line 1254, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.list-thumbnails {
  list-style-type: none;
  margin: 0;
  padding: 0 !important;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 1262, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.list-thumbnails li.thumbnail {
  float: left;
  padding: 0;
  margin: 0 10px 10px 0;
  border: none;
  background-color: #fff;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}

/* line 1273, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.list-thumbnails li.thumbnail:hover,
ul.list-thumbnails li.thumbnail.active {
  background-color: #666666;
}

/* line 1276, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.list-thumbnails li .img {
  width: 90px;
  height: 90px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 1284, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.networkSSID {
  display: inline-block;
  color: #7e7f87;
  font-weight: 400;
}

/* line 1289, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card .details .distanceToSSID {
  position: absolute;
  right: 5px;
  bottom: -20px;
}

/* line 1295, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.distanceToSSID > strong,
.networkSSID > strong {
  color: #4d4e53 !important;
  font-weight: 700;
}

/* line 1299, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.ipass-network-icon {
  /*width: 25px;*/
  height: 19px;
  margin-top: 4px;
  display: block;
}

/* line 1305, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.controls.share-controls {
  position: relative;
  right: auto;
  bottom: auto;
  margin-left: 10px;
}

/* line 1311, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.controls.share-controls > * {
  display: block;
  min-height: 25px;
}

/* line 1315, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.extra-details .share-controls {
  margin-left: 0;
  margin-top: 5px;
  padding: 0;
}

/* line 1320, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.extra-details .share-controls .fb_iframe_widget {
  padding-left: 0;
}

/* line 1323, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.title-address {
  float: left;
  background-color: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  min-width: 320px;
}

/* line 1329, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.ipass-ie9lt .title-address {
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px #e5e5e5;
  -moz-box-shadow: 0 2px 4px #e5e5e5;
  box-shadow: 0 2px 4px #e5e5e5;
}

/* line 1333, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map h1.venue-title {
  margin-top: 0;
  margin-bottom: 5px;
  padding: 5px 30px 5px 10px;
  color: #ffffff;
  font-size: 22px;
  font-family: 'Interstate', Arial, sans-serif;
  line-height: 22px;
  font-weight: 500;
  text-shadow: none;
  background-color: #e60d2e;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1347, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
html > :not(.ipass-ie9lt) .map h1.venue-title {
  display: inline-block;
  min-width: 100%;
}

/* line 1351, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
h1.venue-title .venue-type {
  display: block;
  margin: 0;
  color: #ffffff;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 1359, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
h1.venue-title .venue-type > i {
  margin-right: 5px;
  margin-left: 2px;
}

/* line 1363, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.venue-details {
  padding: 0 10px 5px;
  font-weight: 400;
}

/* line 1369, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.more-details p,
.venue-details p,
.venue-details span {
  display: block;
  margin-top: 2px;
  margin-bottom: 0px;
  color: #4d4e53;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 19px;
}

/* line 1377, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.address {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 1383, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.primary-info a,
.venue-details a {
  display: block;
  color: #e60d2e;
  font-size: 13px;
  font-weight: 400;
}

/* line 1389, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.foursquare-URL {
  color: #0bbadf !important;
}

/* line 1392, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.foursquare-logo {
  display: inline-block;
  height: 13px;
  width: 13px;
  margin-right: 4px;
  -webkit-background-size: cover;
  background-size: cover;
}

/* line 1400, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
span.foursquare-specials {
  cursor: pointer;
  background-color: #fff4d8;
  display: block;
  border-radius: 5px;
  padding-left: 4px;
  width: 100%;
}

/* line 1408, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.foursquare-specials-font {
  font-size: 13px;
  color: #ff7900;
}

/* line 1412, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.primary-info p > a {
  display: block;
  margin-bottom: 20px;
}

/* line 1416, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.venue-hours ul > li {
  color: #4d4e53;
  font-size: 12.5px;
  line-height: 20px;
  font-weight: 300;
  text-align: right;
  border-bottom: 1px solid #f6f6f6;
}

/* line 1424, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.venue-hours ul > li:last-child {
  border-bottom: none;
}

/* line 1425, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.venue-hours ul > li > strong {
  float: left;
  font-size: 14px;
  font-weight: 500;
}

/* line 1430, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.fb-comments.fb_iframe_widget {
  padding: 0;
  display: block;
}

/* line 1435, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.fb-comments.fb_iframe_widget > span,
.fb-comments.fb_iframe_widget > span iframe {
  width: 100% !important;
}

/* line 1439, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* line 1444, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view > header {
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}

/* line 1449, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card {
  width: 100%;
  margin: 0;
  min-height: 75px;
  border: 1px solid #e5e5e5;
  border-top: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1463, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card:hover {
  margin: 0;
}

/* line 1464, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card > .img {
  float: left;
  margin-right: 4px;
  width: 75px;
  height: 75px;
}

/* line 1470, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card > .details {
  position: absolute;
  left: 75px;
  right: 0;
  padding: 4px;
  width: auto;
  height: auto;
  display: inline-block;
}

/* line 1479, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card > .details > .placeName {
  font-size: 14px;
  line-height: 1em;
}

/* line 1483, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card:hover > .details > .placeName {
  text-decoration: underline;
}

/* line 1487, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card .img.foursquare:after,
.cards-list-view .card .img.default:after {
  bottom: 0;
  font-size: 7px;
}

/* line 1491, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card .details .distanceToSSID {
  position: relative;
  right: auto;
  bottom: auto;
}

/* line 1496, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view .card .google-plus {
  position: absolute;
  right: 0px;
  bottom: 0px;
}

/* line 1501, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card > .details p {
  float: left;
  display: block;
  max-width: 100%;
  margin: 2px 0 0;
  font-size: 12px;
  line-height: 1.2em;
  clear: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 1513, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.cards-list-view.span9 {
  margin-top: 15px;
  padding-top: 1px;
}

/* line 1517, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.card.span8 > .img {
  width: 620px;
  height: 400px;
}

/* line 1522, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.venue-details-page .card .card-header {
  padding: 0px 20px;
  border-bottom: 1px solid rgba(31, 31, 33, 0.1);
}

/* line 1526, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.venue-details-page .card .card-body {
  padding: 20px;
}

/* line 1529, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.venue-details-page .card .card-description {
  min-height: 300px;
  height: auto;
}

/* line 1534, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map-locked:after {
  content: '';
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: transparent;
}

/* line 1545, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.clearfix {
  clear: both;
}

/* line 1549, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.more-details p,
.venue-details p,
.venue-details span {
  font-family: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------------------------
    No Results Page Styles
/*------------------------------------------------------------------------------------------*/
/* line 1556, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#no-results #content {
  position: relative;
  margin-top: -240px;
}

/* line 1561, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.row-card-categories .card,
.row-nearby-venues .card {
  cursor: pointer;
}

/*------------------------------------------------------------------------------------------
    Footer Styles
/*------------------------------------------------------------------------------------------*/
/* line 1569, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#footer {
  margin-top: 10px;
  font-size: 12px;
  color: #8c8d8e;
}

/* line 1574, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#footer h5 {
  margin-bottom: 0;
}

/* line 1577, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#footer a, #footer a:visited, #footer a:active {
  color: #555555;
}

/* line 1580, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#footer a:hover {
  color: #ff900c;
}

/* line 1583, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.logo-footer {
  /*width: 30px;*/
  height: 32px;
  float: right;
}

/* line 1588, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#bottom-menu a {
  float: left;
  padding: 0 5px;
  border-right: 1px solid #8c8d8e;
}

/* line 1593, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#bottom-menu a:last-child {
  border-right: none;
}

/* line 1596, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#footer .footer-online .btn {
  margin-bottom: 5px;
  padding: 5px 10px;
  color: #fff;
}

/* line 1601, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.btn-footer {
  background: #ffbd0a;
  background: -moz-linear-gradient(top, #ffbd0a 0%, #ff900c 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffbd0a), color-stop(100%, #ff900c));
  background: -webkit-linear-gradient(top, #ffbd0a 0%, #ff900c 100%);
  background: -o-linear-gradient(top, #ffbd0a 0%, #ff900c 100%);
  background: -ms-linear-gradient(top, #ffbd0a 0%, #ff900c 100%);
  background: linear-gradient(to bottom, #ffbd0a 0%, #ff900c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd0a', endColorstr='#ff900c',GradientType=0 );
}

/* line 1611, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#footer .copy {
  margin-top: 10px;
  margin-bottom: -30px;
  text-align: center;
}

/* line 1616, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static:after {
  height: 220px;
}

/* line 1619, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .row {
  padding-top: 60px;
}

/* line 1622, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .static-message {
  font-size: 20px;
}

/* line 1625, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .static-message a {
  color: rgba(255, 255, 255, 0.9);
  text-decoration: underline;
}

/* line 1629, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .static-message a:hover {
  color: #ffffff;
}

/* line 1633, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.effect4 {
  position: relative;
}

/* line 1636, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.effect4:after {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 13px;
  right: 5px;
  left: auto;
  width: 70%;
  top: 80%;
  max-width: 100%;
  -webkit-box-shadow: 0 13px 10px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 13px 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 13px 10px rgba(0, 0, 0, 0.25);
  -webkit-transform: rotate(2deg);
  -moz-transform: rotate(2deg);
  -o-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  transform: rotate(2deg);
}

/*------------------------------------------------------------------------------------------
    Static Page Styles
/*------------------------------------------------------------------------------------------*/
/* line 1662, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static:after {
  height: 220px;
}

/* line 1663, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .row {
  padding-top: 60px;
}

/* line 1664, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .static-message {
  font-size: 20px;
}

/* line 1665, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .static-message a {
  color: rgba(255, 255, 255, 0.9);
  text-decoration: underline;
}

/* line 1669, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.container.static .static-message a:hover {
  color: #ffffff;
}

/*------------------------------------------------------------------------------------------
    Report Problem Modal Styles
/*------------------------------------------------------------------------------------------*/
/* line 1679, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.report-problem {
  visibility: hidden;
}

/* line 1683, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal {
  position: fixed;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  outline: 0;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}

/* line 1705, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal.fade {
  top: -25%;
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
}

/* line 1715, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-header {
  padding: 9px 15px;
  color: #444444;
  text-shadow: 0 1px 0 #ffffff;
  border-bottom: none;
  background: #f9f9f9;
  background: -moz-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #e9e9e9));
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
  background: -o-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
  background: -ms-linear-gradient(top, #f9f9f9 0%, #e9e9e9 100%);
  background: linear-gradient(to bottom, #f9f9f9 0%, #e9e9e9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0 );
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
}

/* line 1732, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-header .close {
  margin-top: 2px;
}

/* line 1735, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-header h3 {
  margin: 0;
  font-size: 18px;
  line-height: 24px;
}

/* line 1740, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-body {
  position: relative;
  padding: 15px;
  overflow-y: auto;
}

/* line 1745, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-body i {
  margin-right: 5px;
}

/* line 1748, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-body .venue-title {
  display: inline-block;
  margin-bottom: 10px;
  padding: 5px 10px;
  color: #ffffff;
  font-size: 20px;
  background-color: #e60d2e;
  font-family: 'Interstate', Arial, sans-serif;
}

/* line 1757, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-body .problem-details {
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 12px;
  line-height: 14px;
}

/* line 1763, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-form {
  margin-bottom: 0;
  color: #444444;
}

/* line 1767, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-form .form-subhead {
  display: block;
  margin-bottom: 5px;
  margin-top: 8px;
  font-weight: 500;
}

/* line 1772, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-form label {
  font-weight: 300;
  margin-bottom: 3px;
}

/* line 1776, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-form input[type="checkbox"] {
  margin-top: -2px;
  margin-right: 5px;
  margin-left: 10px;
  background: none;
}

/* line 1782, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-form textarea {
  width: 500px;
  margin-left: 10px;
  border-color: #959595;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  resize: vertical;
}

/* line 1791, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-form textarea:focus, .modal-form textarea:active {
  -webkit-box-shadow: inherit;
  -moz-box-shadow: inherit;
  box-shadow: inherit;
  border-color: inherit;
}

/* line 1797, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.modal-footer {
  padding: 0px 25px 25px;
  margin-bottom: 0;
  text-align: right;
  background: none;
  border-top: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  *zoom: 1;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 1812, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#reportProblemSuccess {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -60px;
  width: 120px;
  padding: 5px 15px;
  text-align: center;
  color: #ffffff;
  text-shadow: none;
  border-color: #000000;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
}

/* line 1832, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#photoModal .next,
#photoModal .prev {
  position: absolute;
  top: 50%;
  margin-top: -0.5em;
  color: #ffffff;
  font-size: 60px;
  cursor: pointer;
}

/* line 1840, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#photoModal .next {
  right: -36px;
}

/* line 1841, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#photoModal .prev {
  left: -36px;
}

/* line 1842, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#photoModal .close {
  position: absolute;
  font-size: 30px;
  top: -1em;
  right: -1em;
  color: #fff;
  opacity: 0.7;
}

/* line 1849, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#photoModal .close:hover {
  opacity: 0.95;
}

/* line 1851, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#photoModal .close:active,
#photoModal .close:focus {
  border: none;
  outline: none;
}

/*------------------------------------------------------------------------------------------
    Auto Complete Styles
/*------------------------------------------------------------------------------------------*/
/* line 1859, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.ui-autocomplete, .ui-menu {
  background-color: #ffffff;
}

/* line 1862, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.ui-menu .ui-menu-item a {
  color: #e60d2e;
}

/* line 1865, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.ui-menu .ui-menu-item a.ui-state-focus {
  font-weight: normal;
  text-shadow: none;
  background: #e60d2e;
  background-color: #e60d2e;
  background-image: none;
}

/* line 1875, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#ui-id-2.ui-autocomplete,
#ui-id-1.ui-autocomplete {
  z-index: 9999 !important;
  background-color: white;
  position: fixed;
}

/*------------------------------------------------------------------------------------------
    Content box
/*------------------------------------------------------------------------------------------*/
@media (max-width: 767px) {
  /* line 1888, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #content {
    padding: 0 10px;
  }
}
/* line 1893, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#content {
  display: none;
}

/*------------------------------------------------------------------------------------------
    Media Queries
/*------------------------------------------------------------------------------------------*/
@media (max-width: 979px) {
  /* line 1901, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .container {
    padding: 0 20px;
  }

  /* line 1902, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  html:not(.coverage) .navbar-fixed-top {
    position: relative;
  }

  /* line 1905, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar-fixed-top {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }

  /* line 1909, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar-inner {
    height: auto;
  }

  /* line 1910, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .nav-collapse .navbar-search {
    height: auto;
    border-bottom: none;
    padding: 10px 5px;
  }

  /* line 1915, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar-search .input-container {
    height: 33px;
    width: 100%;
    margin-bottom: 5px;
    margin-left: 0;
  }

  /* line 1920, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar-search .search-query {
    padding-right: 3px !important;
    position: absolute;
    width: auto;
    right: 0;
    left: 2px;
  }

  /* line 1928, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar .fornav {
    position: relative;
    float: none;
    left: auto;
    margin: 0 auto;
    margin-left: 4px;
    display: block;
    width: 100%;
    text-align: center;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }

  /* line 1941, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info #map {
    width: 180px;
  }

  /* line 1942, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .card.span3 {
    min-width: 352px;
  }

  /* line 1943, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .card.span4, .card.span12 {
    width: 100%;
    height: auto;
    float: none;
  }

  /* line 1944, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .card.span12 .img {
    width: 100%;
    height: 300px;
    float: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }

  /* line 1952, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .card.span12 .details {
    position: relative;
    float: none;
    width: 100%;
    height: auto;
  }

  /* line 1957, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .venue-page .title-address {
    margin-left: -20px;
  }
}
@media (max-width: 979px) and (min-width: 768px) {
  /* line 1962, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .span4 .cards-list-view .card > .details {
    width: 143px;
  }

  /* line 1963, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .controls, .banner .controls {
    right: 40px;
  }

  /* line 1964, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #input_keyword {
    margin-top: 40px;
  }

  /* line 1965, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #input_location {
    margin-top: -85px;
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  /* line 1971, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #input_keyword {
    margin-top: 40px;
  }

  /* line 1972, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #input_location {
    margin-top: -85px;
    margin-bottom: 60px;
  }

  /* line 1976, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .container {
    padding: 0;
  }

  /* line 1977, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .venue-page.map .container {
    margin-top: -180px;
  }

  /* line 1980, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #banner {
    height: 220px;
  }

  /* line 1983, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .venue-page.map #map {
    margin-top: 170px;
  }

  /* line 1984, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row .title-address {
    float: none;
  }

  /* line 1987, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row .title-address .venue-title {
    display: block;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }

  /* line 1995, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row h1, .banner .row h1 {
    margin-bottom: 14px;
    font-size: 30px;
    line-height: 32px;
  }

  /* line 2000, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row h2, .banner .row h2 {
    margin-top: 8px;
    font-size: 16px;
    line-height: 18px;
    line-height: auto;
  }

  /* line 2006, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .controls, .banner .controls {
    right: 10px;
  }

  /* line 2009, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .infobox {
    padding: 10px;
    width: 200px;
    min-height: auto;
  }

  /* line 2014, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .infobox > .image {
    width: 60px;
    height: 60px;
  }

  /* line 2018, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .infobox > .details {
    display: inline;
  }

  /* line 2019, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .infobox > .details > .placeName {
    font-size: 12px;
    line-height: 10px;
  }

  /* line 2023, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .infobox > .details > .locationInfo {
    font-size: 11px;
  }

  /* line 2024, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .infobox > .popover-btn-wrapper {
    position: relative;
  }

  /* line 2025, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .infobox .popover-btn {
    bottom: 0;
    right: 0;
  }

  /* line 2029, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  ul.categories {
    float: none;
  }

  /* line 2030, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .no-results-search {
    width: 300px;
  }

  /* line 2031, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .no-results-search input.large-search {
    width: 220px;
    height: 10px;
    padding: 20px 70px 20px 10px;
    font-size: 14px;
  }

  /* line 2036, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .banner .container .no-results-search span {
    font-size: 20px;
    line-height: 20px;
  }

  /* line 2040, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .no-results-search #large-search-submit.fornav {
    right: 45px;
  }

  /* line 2043, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .nav-collapse.in.collapse {
    height: 150px !important;
  }

  /* WHSF-24: Prevent virtual keyboard from popping up because of hidden focus */
  /* line 2045, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .nav-collapse.collapse:not(.in) > * {
    display: none;
  }

  /* line 2048, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar .brand {
    padding: 0 0 0 10px;
  }

  /* line 2049, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar .btn-navbar {
    margin-right: 5px;
  }

  /* line 2050, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar-search .input-container {
    display: block;
    /*width: auto;*/
    margin-bottom: 10px;
  }

  /* line 2055, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .breadcrumb {
    font-size: 10px;
    padding-left: 10px;
  }

  /* line 2056, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .breadcrumb > .active {
    max-width: 60%;
  }

  /* line 2057, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .breadcrumb > li > .divider {
    padding: 0 2px;
  }

  /* line 2058, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info h1.venue-title {
    font-size: 22px;
  }

  /* line 2059, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info .network-name .networkSSID {
    min-width: 0;
    max-width: 100%;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }

  /* line 2068, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info-wrapper {
    padding: 0;
  }

  /* line 2069, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info .span8 {
    margin-top: 0;
    margin-bottom: 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }

  /* line 2076, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info .span4 {
    padding: 0 10px;
    margin-bottom: 20px;
  }

  /* line 2081, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info .venue-details, .primary-info .venue-hours, .primary-info .extras {
    height: auto;
    border-right: none;
  }

  /* line 2085, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info .venue-hours {
    padding-right: 0;
  }

  /* line 2086, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info .extras {
    border-bottom: none;
  }

  /* line 2087, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .card:hover, .card:active {
    margin: inherit;
    margin-top: 22px;
    margin-bottom: 25px;
  }

  /* line 2093, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .cards-list-view .card:hover,
  .cards-list-view .card:active {
    margin-top: 0;
    margin-bottom: 0px;
  }

  /* line 2097, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .card.span3 {
    min-width: 100%;
  }

  /* line 2098, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #footer {
    padding: 0 10px;
    font-size: 16px;
    line-height: 24px;
  }

  /* line 2103, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #footer .bottomnav {
    position: relative;
    margin-top: 10px;
  }

  /* line 2104, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #footer .txtcenter {
    position: absolute;
    top: 15px;
    right: 20px;
    width: auto;
  }

  /* line 2108, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #footer .txtcenter .btn {
    width: 100%;
  }

  /* line 2109, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #bottom-menu {
    margin-top: 10px;
  }

  /* line 2110, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #bottom-menu a:first-child {
    padding-left: 0;
  }

  /* line 2111, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #footer .copy {
    font-size: 14px;
  }

  /* line 2112, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #footer .copy a {
    padding: 0 10px;
  }

  /* line 2114, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .pagination .p-left span,
  .pagination .p-right span {
    display: none;
  }

  /* line 2115, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .pagination .page:nth-child(n+6) {
    display: none;
  }
}
@media (max-width: 420px) {
  /* line 2119, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .navbar-fixed-top .navbar-inner {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  }

  /* line 2122, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  ul.list-thumbnails {
    max-height: 225px;
  }

  /* line 2123, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  ul.list-thumbnails li.thumbnail {
    margin: 0 7px 7px 0;
  }

  /* line 2126, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  ul.list-thumbnails li .img {
    width: 68px;
    height: 68px;
  }

  /* line 2129, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .split {
    width: 100%;
    border: none !important;
  }

  /* line 2133, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .span8 div > ul {
    padding: 0;
  }

  /* line 2136, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .primary-info .venue-hours {
    padding-right: 10px;
  }

  /* line 2139, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .cards-list-view .card {
    min-height: 75px;
  }

  /*.cards-list-view .card > .img {
    width: 75px; height: 95px;
  }*/
  /* line 2143, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .cards-list-view .card > .details > .placeName {
    margin-bottom: 3px;
  }

  /* line 2144, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .cards-list-view .card > .details > .locationInfo {
    margin: 0;
  }

  /* line 2146, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .pagination ul > li > a {
    padding: 4px 8px;
  }

  /* line 2147, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .venue-page.map #map {
    margin-top: 140px;
  }

  /* line 2148, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .venue-page.map .container {
    margin-top: -150px;
  }

  /* line 2149, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .venue-page.map .row, .venue-page.banner .row {
    margin-top: -230px;
  }

  /* line 2152, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .venue-page .title-address {
    margin-left: -10px;
  }

  /* line 2154, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #no-results .map,
  #no-results .banner {
    margin-top: 0;
  }

  /* line 2156, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #no-results .map .row,
  #no-results .banner .row {
    margin-top: -230px;
    background: none;
  }

  /* line 2160, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row.featured, .banner .row.featured {
    color: #444;
    text-shadow: none;
  }

  /* line 2165, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #no-results .map .row.featured,
  #no-results .banner .row.featured {
    color: #fff;
  }

  /* line 2168, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row h1, .banner .row h1 {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 24px;
  }

  /* line 2173, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .map .row h2, .banner .row h2 {
    margin-top: 0;
    margin-bottom: 4px;
    font-size: 14px;
  }

  /* line 2178, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .controls > button {
    padding: 4px 8px !important;
    font-size: 12px !important;
  }

  /* line 2182, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  #footer .copy a {
    padding: 0 4px;
  }

  /* line 2183, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .modal {
    left: 1%;
  }

  /* line 2184, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .modal-header .close {
    padding: 0;
  }

  /* line 2185, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .modal-form textarea {
    width: 100%;
    margin-left: 0;
    margin-bottom: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  /* line 2193, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .modal-footer {
    padding: 0 15px 15px;
  }

  /* line 2194, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .hidden-phone {
    display: none;
  }

  /* line 2195, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
  .visibible-phone {
    display: block;
  }
}
/* line 2203, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.pac-container {
  z-index: 9999;
}

/* line 2207, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#show-more-container {
  margin-top: 10px;
}
/* line 2210, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#show-more-container .span12 {
  text-align: center;
}
/* line 2213, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
#show-more-container .span12 .spinner {
  margin-top: 40px;
}

/* line 2222, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.btn.btn-primary {
  background-image: none;
  background-color: #4d4e53;
}

/* line 2226, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.btn.btn-primary:hover {
  background-color: #8C8D8E;
}

/* line 2230, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.map h1.venue-title {
  background-color: #4d4e53;
}

/* line 2231, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
ul.categories > li a {
  color: #8c8d8e;
}

/* line 2232, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.primary-info a, .venue-details a {
  color: #0065a2;
}

/* line 2234, /home/praveen/hotspotfinder/app/assets/stylesheets/style.scss.erb */
.labeltextstyle {
  font-size: small;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  vertical-align: middle;
  line-height: 1px;
}
