/* Effective stylesheet produced by snapshot save */
@media (max-width: 1250px) {
  body { min-width: 320px; }
  .block-tm-follow .block-content { padding-left: 0px; }
  #footer { font-size: 16px; line-height: 30px; }
}
@media (max-width: 995px) {
  .block-tm-follow .tm-follow-link-wrapper a { height: 30px; line-height: 30px; width: 30px; }
}
@media (max-width: 767px) {
  #superfish-1 { display: none; }
  .block-address .block-content, .block-copyright { text-align: left; }
}
@media (max-width: 479px) {
  body { min-width: 290px; }
}
