img {
max-width: 100%;
width: auto \9;
height: auto;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
.rt-showcase-pattern {
  background: #fff;
}

.sprocket-strips-title a {
  color: #e3b144;
}
a.lof-title, a.lof-readmore {color: #e3b144;text-shadow: none;}
.camera-desc {text-shadow: none;}

#srq_quote {margin: 5px 10px;}
#srq_author {margin: 5px 10px;}

.qright {width: 250px; float: right; margin-left: 18px; margin-bottom: 10px;}
.qhome {width: 250px;}

@media only screen and (min-width: 960px) and (max-width: 1199px) {

}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.sprocket-features-content {width: 100%;}
.sprocket-features-title {font-size: 1em;}
}
@media only screen and (min-width: 479px) and (max-width: 767px) {
.sprocket-features-content {width: 100%;}
.sprocket-features-title {font-size: 1em;}
}