  ﻿#page-wrapper {
  width: 95%;
  margin: 0 auto; }

#page-title {
  font-family: 'Verlag-Light';
  font-size: 20pt;
  margin: 25px 0;
  font-weight: bold; }

.category-title {
  font-family: 'Verlag-Light';
  font-size: 16pt;
  margin: 25px 0;
  font-weight: bold; }

.image-wrapper {
  display: inline-block;
  width: 18.25%;
  text-align: center;
  margin: 10px;
  vertical-align: top;
  /*a {
        color: black;
    }*/
  /*iframe {
        width: 100%;
        height: 250px;
    }

    .video-title {
        margin: 10px 0;
    }*/ }
  .image-wrapper img {
    width: 100%;
    cursor: pointer; }

@media only screen and (max-width: 1650px) {
  .image-wrapper {
    width: 18.15%; } }

@media only screen and (max-width: 1350px) {
  .image-wrapper {
    width: 22.25%; } }

/*@media only screen and (max-width:1200px) {
    .image-wrapper {
        width: 31%;
    }
}*/
@media only screen and (max-width: 950px) {
  .image-wrapper {
    width: 30%; } }

@media only screen and (max-width: 767px) {
  .image-wrapper {
    width: 45%; } }

@media only screen and (max-width: 480px) {
  .image-wrapper {
    width: 96%; }
    .image-wrapper img {
      width: auto; } }
