Hello,
1) You’re welcome!
2) Please change this code http://prntscr.com/r8vite to
.portfolio-image .zoom a:first-child span:before {
margin-top: 50% !important;
margin-left: 0px !important;
}
3) Sorry, but there is no such possibility for the portfolio.
Regards