How to change the font to a Google font (Open 300). If possible, the easiest way... :)
Please see the Using Custom Fonts support section. There is a link to a Juicebox gallery using a Google font. You can check the source of the page in your browser and copy or modify it to suit your own needs.
How to the text size for all the caption (left text is bigger than numbers at right)
You can change the font size of an image title or an image caption using HTML formatting as noted in this FAQ:
How do I add HTML formatting to image captions and titles?
If you wanted to change the font size of all captions in a gallery, then you could add CSS such as the following to the <head> section of your web page:
<style type="text/css">
/* IMAGE TITLE */
.jb-caption .jb-caption-title {
font-size: 24px !important;
}
/* IMAGE CAPTION */
.jb-caption .jb-caption-desc {
font-size: 24px !important;
}
/* IMAGE NUMBER */
.jb-cap-frame .jbac-number {
font-size: 24px !important;
}
</style>Incidentally, I notice that you use image titles instead of image captions.
By default, image titles have a slightly larger font size than image captions so if you used image captions instead of image titles, you should find that the font size of the image captions matches that of the image numbers.