/* Enter Your Custom CSS Here */

.gallery-item {
  width: 100% !important;
}

/*.gallery-item .gallery-icon {
  float: left;
}*/

body[class*="three-column"] .content {
  max-width: none;
}

.entry-content .column {
  text-align: justify;
}

@media screen and (max-width: 900px) {
  .gallery-item .gallery-icon img {
    margin: 0 auto;
  }
}

@media screen and (min-width: 900px) {
  .entry-content .column {
    width: 20%;
    float: left;
  }
  .entry-content .column:nth-child(2) {
    width: 50%;
    padding-left: 5%;
  }
  .entry-content .column:nth-child(3) {
    float: right;
  }
  .three-column .gallery-icon {
    float: right;	
  }
  .three-column .gallery-item:nth-child(4n+1) .gallery-icon {
    float: left;
  }
}