figure {display: block;} #demo-test-gallery img {width: 100%; max-width: 100%; height: auto; border: 0; margin:0; padding:0;}
.row--heading {position: relative;} .section--head .github-button {position: absolute; right:0; top:0;} .section--head {margin: 0; width: 100%; padding:0;}
.row {max-width:100%; margin: 12px 0 10px 0; padding: 0; position: relative;}
.row:after{content: " "; visibility: hidden; display: block; height: 0; clear: both;} .demo-gallery {width:100%; height: auto; float: left; margin:0; padding:0;} .demo-gallery a {-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none;
 display: block; float: left; margin:0; padding:0; width:10%; line-height: 0;} a.demo-gallery__img--main {width: auto; height: auto;} .demo-gallery figure {display: none;}
.pswp {height: 100%; top: 0;}
.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before {margin-top:20px;}
.pswp__counter {top: 5px;}