body {
    background-color: #fbfbfb;
}
.row {
    margin: 0.5em 0em;
}

.titleText {
  font-size:48px;
  font-weight:bold;
}
.headerText {
  margin-top:1%;
}

.memesPage {
  height: 800px;
  overflow: auto;
}

.memeIcon {
  width: 200px;
  height: auto;
}

.mcentered {
  margin: 0 auto;
}
.pointer {
	cursor: pointer;
}

.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
	supported by Chrome and Opera */
}
@media only screen and (max-width: 768px) {
  .titleText {
    font-size:24px;
    font-weight:bold;
  }

  .memeIcon {
    width: 98%;
    height: auto;
  }
  .pcOnly {
      display: none;
  }
}
@media only screen and (max-width: 990px) {
  .pcOnly {
      display: none;
  }
}

@media only screen and (min-width: 992px) {
  .memesPage {
    height: 500px;
    overflow: auto;
  }
  .memeIcon {
    width: 160px;
    height: auto;
  }

  .col-lg-2 {
    -ms-flex: 0 0 20% !important;
    flex: 0 0 20% !important;
    max-width: 20% !important;
  }
}


@media only screen and (min-width: 1921px) {
  .memesPage {
    height: 800px;
    overflow: auto;
  }

  .memeIcon {
    width: 200px;
    height: auto;
  }

  .col-lg-2 {
    -ms-flex: 0 0 16.667% !important;
    flex: 0 0 16.667% !important;
    max-width: 16.667% !important;
  }
}
