#findsolve_friends_list{
width:auto;
height:auto;
margin:8px 16px 16px 16px;
}
#findsolve_friends_list_less_margins{
width:auto;
height:auto;
margin:0;
}
.friend_col{
float:left;
width:404px;
height:108px;
margin:4px;
padding:4px;
position:relative;
background-color:#ebebeb;
}
.friend_col_large{
float:left;
width:604px;
height:148px;
margin:38px 4px 0 4px;
padding:8px;
position:relative;
background-color:#ebebeb;
}
.friend_col_less_margins{
float:left;
width:340px;
height:auto;
margin:4px;
padding:4px;
position:relative;
background-color:#ebebeb;
}
.findsolve_friend_col1{
width:160px;
float:left;
position:relative; 
}
.findsolve_friend_col2{
width:470px;
margin:0 4px;
float:left;
position:relative; 
}
.findsolve_friend_col3{
width:260px;
margin:0 4px;
float:right;
position:relative; 
}
.findsolve_friend_col3_large{
width:260px;
margin:12px;
float:right;
position:relative;
}

.findsolve_friend_list_col1{
width:112px;
float:left;
}
.findsolve_friend_list_col1_large{
width:auto;
float:left;
}
.findsolve_friend_list_col2{
width:270px;
height:102px;
padding:0 4px;
margin-left:12px;
float:left;
}
.findsolve_friend_list_col2_large{
width:440px;
height:150px;
padding:0 4px;
margin-left:12px;
float:left;
}
.findsolve_friend_list_col2_smaller{
width:212px;
height:102px;
padding:0;
margin-left:12px;
float:left;
}
.findsolve_friend_bio{
 width:auto;
 height:60px;
 overflow:auto;
}
.findsolve_friend_bio_large{
 width:auto;
 height:120px;
 overflow:auto;
}
.findsolve_friend_list_col_btm{
clear:both;
}
#content_full_width h2.friend_name a{
color:#133cf5;
font-size:1.2em;
font-weight:800;
}


#content_full_width a.friend_link{
color:#ef401f;
}
#content_full_width p.heading_button{
margin:12px 0 0 60px;
}
.friend_banner{
   margin:22px 0 8px 22px; 
}
