
.clear {
  box-sizing: border-box; clear: both;
  float: none;
  width: 100%;
}






.container {
 box-sizing: border-box; max-width: 1170px;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}





.container .gallery a img {


box-sizing: border-box; 

padding: 4px 4px 4px 4px;


float: left;


width: 25.2%;
 

height: auto;
 

border: 4px solid #eaf7fc;


border-radius: 10px;



-webkit-transition: -webkit-transform .15s ease;

-moz-transition: -moz-transform .15s ease;
-o-transition: -o-transform .15s ease;

-ms-transition: -ms-transform .15s ease;

transition: transform .15s ease;


position: relative;
}





.container .gallery a:hover img {
 box-sizing: border-box; -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 5;
}





.container .gallery a.big img {
 box-sizing: border-box; width: 48%;
}





.align-center {
 box-sizing: border-box; text-align: center;
}
