/* Font for within portfolio pictures */

.b-wrapper h1{  
  	font-weight: 700;
	text-align: center;
    color: black;
}     

.b-wrapper p{  
  	font-weight: 400;
	text-align: center;
    color: #4a4a4a;
}


/*	Fade Effects */

.b-link-fade{
position: relative;
display: inline-block;
vertical-align: top;
margin-bottom: 5px;

}
.b-link-fade .b-wrapper{z-index:1;}
.b-link-fade .b-top-line{z-index:0}
.b-link-fade .b-wrapper, .b-link-fade .b-top-line{
position:absolute;     
margin:auto;
width:100%;
height:100%;
top:0;
left:0;  
text-align:center;      
color:#fff;
background: lightgrey;
visibility:hidden; /* lt-ie9 */   
}                                 


.b-link-fade .b-wrapper, .b-link-fade .b-top-line{
transition:all 0.6s ease;
-moz-transition:all 0.6s ease;
-ms-transition:all 0.6s ease;
-o-transition:all 0.6s ease;
-webkit-transition:all 0.6s ease;

overflow: hidden;

opacity:0;
}
.b-link-fade:hover .b-wrapper, .b-link-fade:hover .b-top-line{

opacity:0.7;
visibility:visible; /* lt-ie9 */
}

