.pgthumb.coffee{max-width:none;margin:0;overflow:hidden}.coffee img{max-width:none;width:100%;display:block;position:relative}.coffee-overlay{left:0;outline:0 solid transparent;position:absolute;top:0;z-index:1;background:rgba(37,37,37,0.2);bottom:0;right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.coffee:hover .coffee-overlay{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.coffee .corner-left,.coffee .corner-right,.coffee .corner-bottom{position:absolute;width:0;height:0;border-left:2px solid #fff;border-top:2px solid #fff;top:30px;left:30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:2;opacity:0}.coffee .corner-right{right:30px;left:auto;border-right:2px solid #fff;border-top:2px solid #fff;border-left:none}.coffee .corner-bottom{right:30px;left:auto;top:auto;bottom:30px;border-right:2px solid #fff;border-bottom:2px solid #fff;border-top:0;border-left:none}.coffee:hover .corner-left,.coffee:hover .corner-right,.coffee:hover .corner-bottom{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:30px;height:30px;opacity:1}.coffee .effect3{position:relative;overflow:hidden;height:100%}.coffee .coffee-info h3{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:0;padding-bottom:0;margin-bottom:0}.coffee:hover .coffee-info h3{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all .3s linear .3s;-moz-transition:all .3s linear .3s;-ms-transition:all .3s linear .3s;-o-transition:all .3s linear .3s;transition:all .3s linear .3s;opacity:1}.coffee .coffee-info a{background:transparent;box-shadow:none;color:#fff;text-align:center;opacity:0;-webkit-transition:all .7s linear;-moz-transition:all .7s linear;-ms-transition:all .7s linear;-o-transition:all .7s linear;transition:all .7s linear;display:block;padding:0 15px}.coffee .coffee-info a span{position:absolute;bottom:25px;left:30px}.coffee .coffee-info{display:block;position:absolute;top:0;width:100%;text-align:center;z-index:2;height:100%;bottom:0}.coffee .coffee-info span{display:block;text-align:center;color:#fff;text-transform:uppercase}.coffee .coffee-info a.info{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);display:block}.coffee:hover .coffee-info a.info,.coffee:hover .coffee-info a.image_url{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;opacity:1}.coffee:hover .coffee-info a{opacity:1}.coffee .coffee-info a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pgalbumthumb.pgacoffee img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pgalbumthumb.pgacoffee:hover img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.coffee .info-title{position:absolute;padding:22px 15px;color:#fff;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2}.coffee .info-title h3{color:#252525;margin:0}.coffee:hover .info-title{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.coffee img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.coffee:hover img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}