.vc-addon-icon
{
	background-image:url('../images/extension-icon.png') !important;
	width: 32px !important;
  	height: 32px !important;
    background-size: contain !important;
}

/*===TEAM MEMBER DESIGN===*/
.team-info .social-btns li {
    display: inline-block;
    list-style: none;
    margin: 0 15px;
}

.team-info .social-btns {
    padding: 0;
    margin-top: 15px;
    margin-bottom: 0;
}

.team-info .social-btns li i {
    color: #aeaeae;
}

.team-info .social-btns li:hover i {
    color: #4b4b4b;
}

.team-member-view .team-info h4 {
    color: #575757;
}

.team-member:hover .team-image img {
    -webkit-transform: initial !important;
    -o-transform: initial !important;
    transform: initial !important;
}

/*=======NEW PORTFOLIO WITH TITLE AT BOTTOM======*/
@media screen and (min-width: 992px) {
  .portfolio-box-wrapper .portfolio-title-bottom-info .portfolio-info-inner {    
    top: initial;    
    bottom: 0;    
    width: 100%;    
    transform: translateY(0);    
    background: #fff;
  }
}

.portfolio-list.grid-item-title-bottom {
    margin-bottom: 0px;
}

.portfolio-list.grid-item-title-bottom .portfolio-grid-wrapper {
    margin-bottom: 30px;
    -webkit-box-shadow: 3px 7px 40px -19px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 7px 40px -19px rgba(0,0,0,0.75);
    box-shadow: 3px 7px 40px -19px rgba(0,0,0,0.75);
}

.portfolio-list.grid-item-title-bottom .portfolio-grid-wrapper p {
    font: 13px "Roboto", sans-serif;
    color: #8c8c8c;
    margin-bottom: 20px;
}

.portfolio-list.grid-item-title-bottom .portfolio-grid-wrapper .portfolio-title {
    font-size: 20px;
    text-transform: uppercase;
    margin-top: 15px;
    margin-bottom: 10px;
}

