.port_thumbsdiv{list-style:none;max-width:1000px;float:none!important;position:relative;margin:20px auto;padding:0;text-align:center}.port_thumbsdiv .port_thumbs{display:inline-block;margin:0;margin-right:-4px;width:25%;background:#fff;padding:0;position:relative;vertical-align:top}.port_thumbsdiv .port_thumbs img{position:relative}.port_thumbsdiv .port_thumbs{overflow:hidden}.port_thumbsdiv .port_thumbs a.caption_div,.port_thumbsdiv .port_thumbs div.caption_div{position:absolute;background:transparent url(../images/blackoverlay.png) repeat;width:100%;display:block;height:100%;top:100%}.port_thumbsdiv .port_thumbs div div.caption,.port_thumbsdiv .port_thumbs div.caption,.projecttab.port_thumbs div div.caption_nopop a{display:block;width:100%;text-transform:none;text-align:left;font-weight:400;word-wrap:break-word;word-break:break-word;overflow:hidden;color:#fff;line-height:20px;margin:auto;padding:45% 23px 15px;height:100%;cursor:pointer}.port_thumbsdiv .port_thumbs div div.caption a,.projecttab.port_thumbs div div.caption_nopop a{color:#fff;line-height:20px;text-align:left}.port_thumbsdiv .port_thumbs div div.caption a:hover{color:#aaa}.port_thumbsdiv .port_thumbs div div.caption h6,.projecttab.port_thumbs div div.caption_nopop h6{margin-bottom:5px}.portfolio_link,a.portfolio_link{display:block;width:30px;height:30px;position:absolute;right:10px;top:9px;width:35px;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(253,132,9,.6) url(../images/icon_link_white.png) no-repeat center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.portfolio_link:hover,a.portfolio_link:hover{background-color:#fd8409}@media (max-width:789px){.port_thumbsdiv .port_thumbs{width:50%;max-width:250px}}@media (max-width:490px){.caption_div{font-family:latoregular,Arial,Helvetica,sans-serif}}@media (max-width:375px){.port_thumbsdiv .port_thumbs{width:100%;max-width:250px;margin-bottom:10px}}