/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

body {
  color: #5a5a5a;
}

.goggles {
  padding-top: 5rem;
}

/* Featurettes
------------------------- */

.featurette-divider {
  margin: 5rem 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  /* rtl:remove */
  letter-spacing: -.05rem;
}


/* RESPONSIVE CSS
-------------------------------------------------- */

 
img.eyewear { max-width: 100%; height: auto;}
ul.glasses { list-style-type: none; }
.glasses li:before { content: '\25A0';  font-size: 130%;  vertical-align:middle; padding: 1em !important; color: #E35205;} 
.glasses a { color: #E35205;}

/*
* Footer
*/
.glasses-footer {
   padding: 2.5rem 0;
   color: #727272;
   text-align: center;
   background-color: #f9f9f9;
   border-top: .05rem solid #e5e5e5;
}
.glasses-footer p:last-child {
 margin-bottom: 0;
}
@media (min-width: 40em) {
  /* Bump up size of carousel content */

  .featurette-heading {
    font-size: 50px;
  }
}

@media (min-width: 62em) {
  .featurette-heading {
    margin-top: 7rem;
  }
}

