.author-archive .author-bio {
    position: relative;
    margin: 0 0 20px;
    background-color: #fff;
    border: 1px solid #dadada;
    padding: 25px 25px 25px 205px;
    min-height: 200px;
}
.author-archive .author-bio-avatar img, .author-archive .author-bio-avatar img {
    height: 180px;
    width: 180px; 
    border-radius: 95px;  
}
.author-archive .author-bio-avatar {
    position: absolute;
    top: 4px;
    left: 5px;
}
.k2FeedIcon {
    position: absolute;
    right: 0;
    top: 0;
} 
span.author-rss i {
    font-size: 25px;
}
.author-bio {
    position: relative;
    margin: 0 0 20px;
    /*background-image: linear-gradient(#fff,#fff,#fff);*/
    border: 1px solid #dadada;
    padding: 10px 10px 10px 130px;
    min-height: 150px;
    background: linear-gradient(to right,#e1f2d9 0,#e1e8de 44%,rgba(213,237,201,.76) 100%);
    border-radius: 4px;
}
.author-bio-avatar {
    position: absolute;
    top: 30px;
    left: 10px;
    border-radius: 50%;
    padding: 4px;
    background: transparent;
}
.author-bio-avatar img {
    height: 102px;
    width: 102px;
    border-radius: 50%; 
}
.author-bio-title {
    font-weight: bold;
    font-size: 22px; 
    margin: 0 0 10px;
}
.author-bio-description p:last-child {
    margin: 0;
}
h1.author-bio-title a{
    color: #5a5d5a;
    font-family: inherit;
    font-size: 18px;
    font-weight: bold;
}
.author-bio-description img{
    width: 30px;
    height: auto;
    margin-right: 10px;
}
.author-bio-description.clr i{
    margin: 0px 10px 0px 0px;
    font-size: 20px;
}
.author-bio-description.clr i.fa-linkedin{
    color: #2797cf;
}
.author-bio-description.clr i.fa-twitter{
    color: #56acee;
}
.author-bio-description.clr i.fa-facebook-square{
    color: #3c5a98;
}
.author-bio-description.clr i.fa-instagram{
    color: #9131b7;
}
.author-bio-description.clr i.fa-google-plus{
    color: #dd4c3a;
}
.author-bio-description.clr i.fa-pinterest{
    color: #bd081b;
}
.author-bio-description.clr i.fa-youtube{
    color: #f00;
}
.author-bio-description, .author-bio-description p{
    color: #333;
    text-align: justify;
}
@media (max-width: 499px) { 
    .author-archive .author-bio {
        padding: 10px 10px 10px 10px;
        text-align: center;
        margin: 0 auto;
    }
    .author-archive .author-bio-avatar {
        position: relative;
        margin: 0 auto;
        margin-bottom: 15px;
    }
    .author-archive .author-bio-avatar img {
        display: inline-block;
    }
    .author-bio {
        padding: 10px 10px 10px 10px;
    }
    .author-bio-avatar {
        position: relative;
        top: 0;
        left: auto;
        text-align: center;
        margin-bottom: 15px;
    }
    .author-bio-avatar amp-img {
        margin: 0 auto;
    }
    .author-bio-title {
        text-align: center;
    }
}
