Template:Gallery/styles.css

/* */ .mod-gallery { display:table; } .mod-gallery-default { background:transparent; margin-top:0.5em; } .mod-gallery-center { margin-left:auto; margin-right:auto; } .mod-gallery-left { float:left; } .mod-gallery-right { float:right; } .mod-gallery-none { float:none; } .mod-gallery-collapsible { width: 100%; } .mod-gallery .title, .mod-gallery .main, .mod-gallery .footer{ display:table-row; } .mod-gallery .title>div{ display:table-cell; text-align:center; font-weight:bold; } .mod-gallery .main>div{ display:table-cell; } .mod-gallery .caption { display:table-row; vertical-align: top; } .mod-gallery .caption>div { display:table-cell; display:block; font-size:94%; padding:0; } .mod-gallery .footer>div { display:table-cell; text-align:right; font-size:80%; line-height:1em; } .mod-gallery .gallerybox .thumb img { background: none; } .mod-gallery .bordered-images img { border: solid #eee 1px; } .mod-gallery .whitebg img, .mod-gallery .gallerybox div { background: #fff !important; }