.inner-content-main .member_text h2{
    font-size:20px;
    font-weight:bold;
    color:#9c3142;
    margin-bottom:4px;
}
.inner-content-main .member_text h3{
    font-size:17px;
    color:#666666;
    font-weight:normal;
    margin-bottom:4px;
}
.inner-content-main .member_text h3 a:hover,
.inner-content-main .member_text h2 a:hover{
    text-decoration:none;
}
.inner-content-main .member_content {
    margin-top:20px;
}
.inner-content-main .member_text p{
    font-size:16px;
    line-height:1.5;
}
.inner-content-main p > strong {
    color: #1d2d5c;
}
.interest_list h3 {
    font-size: 17px;
    font-weight: bold;
    color: #1d2d5c;
    margin-bottom: 4px;
    margin-top: 8px;
}
.interest_list{
    font-size:15px;
    color:#666666;
    line-height:1.5;
    margin-top:8px;
    display:flex;
}
.blub_icon{
    width:18%;
    margin-right:5px;
}
.interest_box {
    width:82%;
}
.inner-content-main .row{
    margin-bottom:30px;
}
.member_thumb img{
    max-width:165px;
}
.expand_bio img,
.minimize_bio img{
    max-width:115px;
    cursor:pointer;
}
.member_text .phone_number a{
    color: #666666;
}
.member_text .phone_number a:hover {
    color: #1fbdc9;
    text-decoration: none;
}
.expand_bio, .minimize_bio {
    font-size: 16px;
    color: #1d2d5c;
    cursor: pointer;
    font-weight: 700;
}
.expand_bio i, .minimize_bio i{
    font-size: 23px;
    position: relative;
    top: 4px;
}

@media only screen and (min-width: 768px) and (max-width: 991px){
    .inner-content-main .member_text h2 {
        font-size: 17px;
    }
    .inner-content-main .member_text p{
        font-size:14px;
    }
    .inner-content-main .member_text h3{
        font-size:15px;
    }
    .expand_bio img, .minimize_bio img{
        max-height:20px;
    }
    .interest_list {
        font-size: 14px;
    }
}
@media (max-width: 767px){
    .blub_icon,
    .interest_box {
        width: auto;
    }
    .interest_list{
        margin-bottom:15px;
    }
    .inner-content-main .row {
        margin-bottom: 40px !important;
    }
    .member_thumb img{
        width:100%;
    }
}
@media (max-width: 479px){
    .inner-content-main .member_text h2{
        font-size:18px;
    }
    .inner-content-main .member_text h3{
        font-size:15px;
    }
    .inner-content-main .member_text p{
        font-size:15px;
    }
    .expand_bio img, .minimize_bio img{
        max-height:21px;
    }
}