Use this code...
div#rt-slideshow .custom a {
bottom: 100px;
position: absolute;
right: 20px;
transform: scale(1.0);
}
But... You are going to need to rescale that image and reposition it in the other viewport sizes. So you'll need to use that CSS in each of the media queries below with different values.
/* Smartphones */
@media (max-width: 594px) {
}
/* Smartphones to Tablets */
@media (min-width: 595px) and (max-width: 882px) {
}
/* Tablets */
@media (min-width: 883px) and (max-width: 1074px) {
}
/* Desktop */
@media (min-width: 1075px) and (max-width: 1314px) {
}
/* Large Display */
@media (min-width: 1315px) {
}
This is how to create a custom CSS compatible with Gantry 4...
Simply create a file called "<TEMPLATENAME>-custom.css" and put this file in the CSS folder of the template (where <TEMPLATENAME> is the name of the template as seen in template manager e.g. rt_iridescent would be rt_iridescent-custom.css). GANTRY4 will automatically load this CSS file. If you wish, you can also have browser specific files by appending, for example, "-ie9" making the filename "<TEMPLATENAME>-custom-ie9.css"
Also, Add module class suffix " nomarginall nopaddingall" to that module (note leading space but don't add speechmarks).
Also, remove the paragraph tag that you added around that image too.
Regards, Mark.