/* Project: Popup Lightbox * Author: Asif Mughal * URL: www.codehim.com * License: MIT License * Copyright (c) 2019 - Asif Mughal */ /* File: popup-lightbox.css */ .lightbox { position: fixed; background: rgba(0, 0, 0, 0.90); display: none; z-index: 100; } .lightbox .img-show { position: absolute; height: 100%; width: 100%; box-sizing: border-box; text-align: center; } .img-caption { background: rgba(0, 0, 0, 0.3); padding: 10px; position: absolute; bottom: 0; display: block; z-index: 101; color: #fff; text-shadow: 1px 0.4px rgba(0, 0, 0, 0.5); width: 100%; box-sizing: border-box; } .lightbox .btn-close { position: absolute; top: 10px; right: 10px; width: 32px; height: 32px; border: 1px solid #fff; background: rgba(255, 255, 255, 0.5); border-radius: 50%; text-align: center; font-size: 18pt; z-index: 101; cursor: pointer; } .lightbox .btn-close:hover { background: #fff; } .lightbox .lightbox-status { position: absolute; top: 20px; left: 20px; color: #fff; font-size: 14px; z-index: 101; } .img-show img { width: 100%; height: auto; position: absolute; display: block; top: 0; bottom: 0; margin: auto; } /* Next and Previous Buttons */ .btn-prev, .btn-next { width: 32px; height: 100px; background: rgba(0, 0, 0, 0.30); cursor: pointer; position: absolute; top: 50%; margin-top: -50px; z-index: 101; border: 0; font-family: FontAwesome; color: #fff; color: rgba(255, 255, 255, 0.6); font-size: 18pt; border-radius: 5px; } .btn-prev:hover, .btn-next:hover { background: rgba(0, 0, 0, 0.7); color: #fff; transition: .4s; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: 0.4s; -o-transition: .4s; } .btn-prev { left: 5px; } .btn-next { right: 5px; } .btn-prev:before { content: "\f104"; } .btn-next:before { content: "\f105"; } @media only screen and ( min-width: 680px) { .lightbox { border-radius: 5px; box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.5); } }