.sqs-gallery-block-grid .slide .margin-wrapper .image-slide-title { display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 2.4em; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -ms-transition: all 300ms ease-out; transition: all 300ms ease-out; } .sqs-gallery-block-grid .slide .margin-wrapper:hover .image-slide-title { background: rgba(0,102,130,0.7); } .sqs-gallery-block-grid .slide .margin-wrapper .image-slide-title { font-family: sans-serif, myriad-pro; font-weight: lighter; font-size: initial; text-transform: capitalize; letter-spacing: 1px; color: #fff; opacity: 0; pointer-events: none; } .sqs-gallery-block-grid .slide .margin-wrapper:hover .image-slide-title { font-family: sans-serif, myriad-pro; font-weight: lighter; font-size: initial; text-transform: capitalize; letter-spacing: 1px; color: #fff; opacity: 1; pointer-events: none; }