.modulecontainer.gallery .mainimage-container{padding:0 1rem}.modulecontainer.gallery .supportimg-container img{display:block;margin:0 0 1rem}.modulecontainer.gallery .style2 .supportimg-container>.row-fluid{column-gap:1rem}.modulecontainer.gallery .style2 .supportimg-container .per50{width:calc(50% - .5rem)}.modulecontainer.gallery .style3 .mainimage-container{margin:0 0 1rem;padding:0 0 0 1rem}.modulecontainer.gallery .style3.flip .mainimage-container{padding:0 1rem 0 0}.modulecontainer.gallery .style3 .supportimg-container.lower{align-items:flex-start;column-gap:1rem;display:flex;margin:0 0 0 1rem}.modulecontainer.gallery .style3.flip .supportimg-container.lower{flex-direction:row-reverse;margin:0 1rem 0 0}.modulecontainer.gallery .style3 .supportimg-container.lower img{display:block;height:auto;width:calc(33.333% - .67rem)}@media only screen and (min-width:768px){.modulecontainer.gallery .mainimage-container{padding:0 1.5rem}.modulecontainer.gallery .supportimg-container img{margin:0 0 1.5rem}.modulecontainer.gallery .style2 .supportimg-container>.row-fluid{column-gap:1.5rem}.modulecontainer.gallery .style2 .supportimg-container .per50{width:calc(50% - .75rem)}.modulecontainer.gallery .style3 .mainimage-container{margin:0 0 1.5rem;padding:0 0 0 1.5rem}.modulecontainer.gallery .style3.flip .mainimage-container{padding:0 1.5rem 0 0}.modulecontainer.gallery .style3 .supportimg-container.lower{column-gap:1.5rem;margin:0 0 0 1.5rem}.modulecontainer.gallery .style3.flip .supportimg-container.lower{margin:0 1.5rem 0 0}.modulecontainer.gallery .style3 .supportimg-container.lower img{width:calc(33.333% - 1rem)}}