/* line 4, ../../sass/index.scss */
#middle {
  margin-top: 30px;
  background-color: #fff;
}
@media (min-width: 769px) {
  /* line 4, ../../sass/index.scss */
  #middle {
    margin-top: 220px;
  }
}
@media (min-width: 992px) {
  /* line 4, ../../sass/index.scss */
  #middle {
    margin-top: 140px;
  }
}
@media (min-width: 1200px) {
  /* line 4, ../../sass/index.scss */
  #middle {
    margin-top: 170px;
  }
}

/* line 8, ../../sass/index.scss */
#titleBar {
  display: none;
}

/* line 13, ../../sass/index.scss */
#index-page h2 {
  font-size: 1.4em !important;
  margin-top: 5px;
  margin-bottom: 5px;
}

/* line 20, ../../sass/index.scss */
.need-help {
  text-align: center !important;
}

/* line 24, ../../sass/index.scss */
.index-call-us {
  font-size: 1.2em;
  line-height: 1.5em;
  text-align: center;
  padding: 2em 0;
}
/* line 30, ../../sass/index.scss */
.index-call-us h1 {
  font-size: 30px;
}
/* line 34, ../../sass/index.scss */
.index-call-us .h2 {
  font-weight: 300;
}

/* line 39, ../../sass/index.scss */
.index-call-us p {
  font-weight: bold;
  font-size: 1.2em;
}

@media (min-width: 48em) {
  /* line 45, ../../sass/index.scss */
  .index-call-us {
    font-size: 1.6em;
  }
}
/* line 51, ../../sass/index.scss */
.welcome-phone a {
  color: #000;
  text-decoration: none;
}

/* line 57, ../../sass/index.scss */
.products-index {
  padding-left: 0;
  padding-right: 0;
}

/* line 67, ../../sass/index.scss */
.panel {
  padding-bottom: .5em;
}
/* line 70, ../../sass/index.scss */
.panel .col-xs-12, .panel col-md-6 {
  padding-left: 0;
  padding-right: 0;
}

/* line 76, ../../sass/index.scss */
.list-box {
  text-align: center;
}

/* line 80, ../../sass/index.scss */
.list-pic {
  padding: .5em;
}
/* line 83, ../../sass/index.scss */
.list-pic img {
  margin-left: auto;
  margin-right: auto;
}

/* line 89, ../../sass/index.scss */
.list-price {
  padding-top: 2em;
}
/* line 92, ../../sass/index.scss */
.list-price span {
  font-weight: bold;
  font-size: 1.4em;
}

/* line 98, ../../sass/index.scss */
.list-view-all {
  margin-top: 1em;
  margin-bottom: 1em;
}

/* line 103, ../../sass/index.scss */
.sales-index {
  line-height: 1.5em;
}
/* line 106, ../../sass/index.scss */
.sales-index .page-header {
  margin: 0 auto 1em;
}

/* line 111, ../../sass/index.scss */
.featured-sale-header {
  border-bottom: 1px solid #ccc;
  margin-bottom: 1em;
  padding-bottom: 1em;
  font-size: 1.6em;
  font-family: 'Oswald', sans-serif;
  color: #212191;
  text-align: center;
}

/* line 121, ../../sass/index.scss */
.featured-sale {
  border-bottom: 1px solid #ccc;
  margin-bottom: 1em;
  padding-bottom: 1em;
  font-family: 'Oswald', sans-serif;
  color: #212191;
  text-align: center;
}

/* line 130, ../../sass/index.scss */
.non-sale-price {
  text-decoration: line-through;
}

/* line 134, ../../sass/index.scss */
.isp {
  text-align: center;
  font-weight: bold;
  color: #3d3d3d;
  padding: .5em 0;
}

/* line 147, ../../sass/index.scss */
.ispic img {
  margin: auto;
}

/* line 156, ../../sass/index.scss */
.isn {
  min-height: 2em;
}

/* line 160, ../../sass/index.scss */
.on-sale {
  position: absolute;
  bottom: 20px;
  left: 0;
  background-color: #101A26;
  border-radius: 0 4px 4px 0;
  color: #fff;
}

/* line 169, ../../sass/index.scss */
.more-sales {
  text-align: center;
  padding: 1em;
  font-size: 1.3em;
  text-transform: uppercase;
}
