Les dejo el link de la página con este problema
Click aqui
Gracias y saludos
P.D.
La implementación CSS la dejo a continuación:
Código CSS :
div.circulo > article{ overflow: hidden; height: inherit; width: inherit; border-radius: 50%; } div.circulo article img{ height: 100%; width: 100%; } div.circulo{ position: relative; height: 80px; width: 80px; border: #e9e9e9 5px solid; border-radius: 50%; display: inline-block; vertical-align: middle; z-index: 49; opacity: 0.9; -webkit-transition: height 0.5s, width 0.5s, margin 0.5s; -o-transition: height 0.5s, width 0.5s, margin 0.5s; transition: height 0.5s, width 0.5s, margin 0.5s; -webkit-transition-delay: 0.3s; -o-transition-delay: 0.3s; transition-delay: 0.3s; } .circulito{ min-height: 200px !important; min-width: 250px !important; max-height: 200px !important; max-width: 250px !important; display: inline-block; border-radius: 10px; border: #e9e9e9 5px solid; position: absolute; top: -100px; right: -260px; background-color: #252525; text-align: justify; opacity: 0; overflow: hidden; visibility: hidden; -webkit-transition: opacity 0.5s, visibility 0.5s; -o-transition: opacity 0.5s, visibility 0.5s; transition: opacity 0.5s, visibility 0.5s; -webkit-transition-delay: 0.5s; -o-transition-delay: 0.5s; transition-delay: 0.5s; } .circulito article{ min-width: 248px !important; max-width: 248px !important; max-height: 180px !important; min-height: 180px !important; font-size: 10pt; padding: 10px; overflow-y: scroll; overflow-x: hidden; } div.circulo:hover{ height: 120px; width: 120px; z-index: 51 !important; opacity: 1; margin-left: -20px; margin-top: -20px; } div.circulo:hover > .circulito{ opacity: 1; visibility: visible; }