.gallery img {
 width: 100%;
  }

.gallery .gallery-item {
  display: block;
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 25px; }

  @media (min-width: 1200px) {
.gallery .gallery-item {
      padding: 0;
      margin: 0;
      display: inline-block;
      width: 22%;
	  margin:10px;}

}

@media (min-width: 980px)  and (max-width:1199px){
    .gallery .gallery-item {
      padding: 0;
      margin: 0;
      display: inline-block;
      width: 30%;
	  margin:10px;
	  
	   } }

  @media (min-width: 768px)  and (max-width:979px){
    .gallery .gallery-item {
      padding: 0;
      margin: 0;
      display: inline-block;
      width: 47%;
	  margin:10px;
	  
	   } }

  
@media (max-width: 767px) {
   .gallery img {
        width:70%;
        display: block;
        margin: 0 auto;
} }

@media (max-width: 480px) {
   .gallery img {
        width:80%;
        display: block;
        margin: 0 auto;
} }

@media  (max-width: 320px) {
   .gallery img {
        width:90%;
        display: block;
        margin: 0 auto;
} }