/* Effective stylesheet produced by snapshot save */
@media (max-width: 1200px) {
  .container-12 { width: 960px; }
  .container-12 .grid-2 { width: 140px; }
  .container-12 .grid-10 { width: 780px; }
  .container-12 .grid-12 { width: 940px; }
  .container-12 .prefix-2 { padding-left: 160px; }
}
@media (max-width: 995px) {
  .container-12 { width: 768px; }
  .container-12 .grid-2 { width: 108px; }
  .container-12 .grid-10 { width: 620px; }
  .container-12 .grid-12 { width: 748px; }
  .container-12 .prefix-2 { padding-left: 128px; }
}
@media (max-width: 767px) {
  .container-12 { padding: 0px 15px; width: 590px; }
  .container-12 [class*="grid-"] { display: block; float: none; margin: 0px 0px 30px; width: auto; }
  .grid-12, .omega { margin-bottom: 0px !important; }
  .container-12 [class*="prefix-"] { padding-left: 0px; }
}
@media (max-width: 623px) {
  .container-12 { width: 450px; }
}
@media (max-width: 479px) {
  .container-12 { width: 290px; }
  .container-12 [class*="grid-"] { width: auto; }
}
