.student-gallery{margin-left:-1rem;margin-right:-1rem}.student-gallery:after{content:"";display:block;clear:both}.gallery-item{width:calc(33.33% - 2rem);margin:1rem;float:left}.gallery-item img{width:100%;height:auto;display:block;border-radius:.5rem}.gallery-item a{cursor:zoom-in}.gallery-item figure{margin:0}.gallery-item figcaption{text-align:center;font-size:14px;margin-top:5px}@media (max-width:800px){.student-gallery{margin-left:-.75rem;margin-right:-.75rem}.gallery-item{width:calc(50% - 1.5rem);margin:.75rem}}@media (max-width:480px){.student-gallery{margin-left:-1rem;margin-right:1rem}.gallery-item{width:100%;margin:1rem}}