.portfolio_content {
text-align:center;
background-color:#131313;
z-index:333;
display:block;
position:relative;
}

.portfolio_content span.strip {
border-bottom: 10px solid #131313;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
bottom: 62px;
height: 0;
position: absolute;
right: 46%;
text-align: center;
width: 0;
}

.list_carousel .portfolio_content span.strip{
bottom: 65px !important;
}

.portfolio_content:hover {
background-color:#323232;
}


.portfolio_content h4:hover {
color:#fff;
}

.link_btn {
width:100%;
display:none;
}
a.zoom {
margin-right:60px;
background-image:url(../images/zoom_icon.png);
background-color:#EC5054;
background-repeat:no-repeat;
background-position:center 14px;
border-radius:100px;
width:45px;
height:45px;
display:block;
left:40%;
top:40%;
margin-top:-27px;
position:absolute;
cursor:pointer;
}
a.link_post {
background-image:url(../images/link_post.png);
background-color:#EC5054;
background-repeat:no-repeat;
background-position:center 14px;
border-radius:100px;
width:45px;
height:45px;
display:block;
right:23%;
top:40%;
margin-top:-27px;
position:absolute;
cursor:pointer;
}

.portfolio_content h4{
padding-top:10px;
padding-bottom:5px;
}

.portfolio_content p a{
padding-bottom:10px !important;
display:block;
}

.portfolio_nav{
float:right;
}

.pf_prev, .pf_next, .pf_page{
width:30px;
height:30px;
background-repeat:no-repeat;
background-position:center center;
-moz-transition: all 200ms ease 0s;
cursor: pointer;
text-align: center;
border-radius:35px;
float:left;

}

.pf_prev {
background: url(../images/prev.png) no-repeat scroll center center #3D3D3D;
margin-right:7px;
}

.pf_page {
background:url(../images/pf_page_btn.png) no-repeat scroll center center #3D3D3D;
margin-right:7px;
}

.pf_next {
background:url(../images/next.png) no-repeat scroll center center #3D3D3D;
}


.pf_prev:hover, .pf_next:hover, .pf_page:hover {
-moz-transition: background-color 0.3s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s;
background-color: #EC5054;
}


ul.project_list{
list-style:none;
}

ul.project_list li{
padding-left:25px;
padding-bottom:5px;
margin-bottom:5px;
background-image:url(../images/list_icon.png);
background-repeat:no-repeat;
background-position:left 5px;
}

ul.project_list li:last-child{
margin-bottom:0px;
}