.wedding{
    height:256px;
    width:256px;
    background-image: url("../img/photo/thumbnails/00113-1077771215.png");
    background-repeat: no-repeat;
    background-size: contain;
}

.retouching{
    height:256px;
    width:256px;
    background-image: url("../img/photo/thumbnails/00038-3152136695-B.png");
    background-repeat: no-repeat;
    background-size: contain;
}

.portrait{
    height:256px;
    width:256px;
    background-image: url("../img/photo/thumbnails/00031-177470949.png");
    background-repeat: no-repeat;
    background-size: contain;
}

.advertisement{
    height:256px;
    width:256px;
    background-image: url("../img/photo/thumbnails/00058-880385580.png");
    background-repeat: no-repeat;
    background-size: contain;
}

.creative{
    height:256px;
    width:256px;
    background-image: url("../img/photo/thumbnails/00067-3922262117.png");
    background-repeat: no-repeat;
    background-size: contain;
}

.restoration{
    height:256px;
    width:256px;
    background-image: url("../img/photo/thumbnails/00144-2255093074.png");
    background-repeat: no-repeat;
    background-size: contain;
}

@media  (max-width : 1200px)  {
    .wedding {
        height:500px;
        width:500px;
    }
    .retouching {
        height:500px;
        width:500px;
    }
    .portrait {
        height:500px;
        width:500px;
    }
    .advertisement {
        height:500px;
        width:500px;
    }
    .creative {
        height:500px;
        width:500px;
    }
    .restoration {
        height:500px;
        width:500px;
    }
  }
 
.picture_a_a {
    margin-top: 50px;
    width:500px;    
    background-image: url("../img/photo/after/EOSR2671-FullSize.jpg");
    background-repeat: no-repeat;
    background-size:  cover;
    background-position-x: center;
}

 