.panel-group {
		
}
.panel {
    position:relative	
}
.panel-heading {
    border:2px solid #CBCBCB;
    border-radius: 5px;
    background-color:#F3F3F3;
    padding:10px 10px 5px 10px;
    margin:5px;
}
.avatar {
    width:50px;
    border-radius:50%;	
}
.panel_title {
    
}
.panel-title a:hover {
    text-decoration:none;
    font-weight:bold;
    font-size:18px;	
}
.panel-title a {	
    font-size:18px;	
    padding-left:10px;
}
.panel-title a img {
    margin-right:10px;
}
.panel-collapse {
    
}
.panel-body {
    border:2px solid #CBCBCB;
    border-radius: 5px;
    background-color:#ffffff;
    
    padding:10px;
    margin:5px;
    overflow: auto;			
}
.panel-body  img {
    width:300px;	
    margin:0px 15px 15px 0px;
    border-radius: 5px;
    float:left;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);	
}
.quotes p {
    line-height:20px;
    margin:0px;
}
.quotes {
    margin:0px 0px 10px 0px;	
}
p.quote:before {
    content:"\201C"; 
    position:relative;
    left:0px; 
    top:12px;
    font-size:40px;	
    margin:0px;	
    margin-right:5px;
    color:#CBCBCB;
}
p.quote:after {
    content:"\201C"; 
    position:relative;
    left:0px; 
    top:12px;
    font-size:40px;	
    margin:0px;	
    margin-right:5px;
    color:#CBCBCB;
}
p:nth-last-child(2)::after {
  
    position:relative; 
    right:0px; 
    top:12px;
    font-size:40px;	
    margin:0px;
    margin-left:5px;
    color:#CBCBCB;
}
.quotes .closing {
    margin-top:15px;
}
.quotes .closing:before {
    content:" ~ ";
}
.quotes .title {
    margin-bottom:5px;
}