@media (max-width: 1280px) {
  .container .row .col-lg-12 .item1Container, .container .row .col-lg-12 .item2Container, .container .row .col-lg-12 .item3Container { margin: 5px; }
  .rowOf3 .item1Container, .rowOf3 .item2Container, .rowOf3 .item3Container { width: 30%; }
  .rowOf2 .item1Container, .rowOf2 .item2Container { width: 46%; }
}
@media (max-width: 1199px) {
  #TemplateImageSide1, #TemplateImageSide2 { display: none; }
}
@media (max-width: 768px) {
  .templateSideImages { display: none; }
}
@media (max-width: 1010px) {
  #replacementFooter {  }
}
@media (max-width: 568px) {
  .rowOf3 .item1Container, .rowOf3 .item2Container, .rowOf3 .item3Container { width: 30%; }
  .rowOf2 .item1Container, .rowOf2 .item2Container { width: 46%; }
  .rowOf2 img { width: 90%; height: auto; }
  .rowOf1 .item1Container { width: 94%; }
  .rowOf1 img { width: 100%; height: auto; }
}
@media (max-width: 360px) {
  .rowOf3 .item1Container, .rowOf3 .item2Container, .rowOf3 .item3Container, .rowOf2 .item1Container, .rowOf2 .item2Container { width: 96%; }
  .rowOf1 .item1Container { width: 96%; }
  .rowOf1 img { width: 100%; height: auto; }
}
@media screen and (min-width: 768px) {
  .modal-dialog { left: 0%; }
}
@media (max-width: 992px) {
  .GeisContainer { padding: 15px ! important; }
}
