/*
Theme Name:   Aap Ki Aawaz - Jannah Child
Theme URI:    https://aapkiaawaz.net/
Description:  Jannah child theme with reporter profiles and automatic published date/time.
Author:       Aap Ki Aawaz
Author URI:   https://aapkiaawaz.net/
Template:     jannah
Version:      1.9.0
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  aawaz-jannah-child
*/

/* Reporter card: match the supplied Aap Ki Aawaz reference image. */
.about-author.container-wrapper.aawaz-author-card{
    display:flex;
    align-items:flex-start;
    gap:24px;
    padding:20px 22px;
    margin:28px 0;
    background:#f4f4f5;
    border:1px solid #e9e9ec;
    border-radius:4px;
    box-sizing:border-box;
}
.aawaz-author-card .author-avatar{
    flex:0 0 126px;
    width:126px;
    margin:0;
    padding:0;
    text-align:center;
}
.aawaz-author-card .author-avatar img.aawaz-author-photo{
    display:block;
    width:118px;
    height:118px;
    max-width:100%;
    object-fit:cover;
    border-radius:50%;
    border:4px solid #fff;
    box-shadow:0 0 0 1px rgba(0,0,0,.12);
}
.aawaz-author-card .author-info{
    flex:1 1 auto;
    min-width:0;
    padding:0;
    text-align:left;
}
.aawaz-author-card .aawaz-author-role{
    display:block;
    margin:0 0 3px;
    color:#111;
    font-size:12px;
    font-weight:700;
    line-height:1.4;
    letter-spacing:.35px;
    text-transform:uppercase;
}
.aawaz-author-card .author-name{
    margin:0 0 10px;
    padding:0;
    color:#111;
    font-size:20px;
    font-weight:700;
    line-height:1.35;
}
.aawaz-author-card .author-name a{color:inherit;text-decoration:none}
.aawaz-author-card .aawaz-author-social{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:9px;
    margin:0 0 10px;
    padding:0;
    list-style:none;
}
.aawaz-author-card .aawaz-author-social li{display:block;margin:0;padding:0}
.aawaz-author-card .aawaz-author-social a{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:33px;
    height:33px;
    border:1px solid #cbd0d7;
    border-radius:50%;
    background:transparent;
    color:#171717;
    font-family:Arial,sans-serif;
    font-size:15px;
    font-weight:700;
    line-height:1;
    text-decoration:none;
    transition:background-color .15s ease,color .15s ease;
}
.aawaz-author-card .aawaz-author-social a.facebook{color:#1877f2;border-color:#1877f2;font-size:19px}
.aawaz-author-card .aawaz-author-social a.linkedin{color:#0a66c2;border-color:#0a66c2;font-size:13px}
.aawaz-author-card .aawaz-author-social a.instagram{color:#d62976;border-color:#d62976;font-size:20px}
.aawaz-author-card .aawaz-author-social a:hover{background:#222;color:#fff;border-color:#222}
.aawaz-author-card .aawaz-author-bio{
    margin:0;
    color:#222;
    font-size:15px;
    line-height:1.7;
}
.aawaz-author-card .aawaz-author-short{margin:0 0 5px;padding:0;color:inherit;font-size:inherit;line-height:inherit}
.aawaz-author-card .aawaz-author-details{display:block;margin:0;padding:0}
.aawaz-author-card .aawaz-author-details>summary{
    display:block;
    width:100%;
    margin:0;
    padding:0;
    color:#318ce7;
    font-size:14px;
    font-weight:500;
    line-height:1.6;
    text-align:right;
    cursor:pointer;
    list-style:none;
    outline:none;
}
.aawaz-author-card .aawaz-author-details>summary::-webkit-details-marker{display:none}
.aawaz-author-card .aawaz-author-details>summary .aawaz-read-less{display:none}
.aawaz-author-card .aawaz-author-details[open]>summary .aawaz-read-more{display:none}
.aawaz-author-card .aawaz-author-details[open]>summary .aawaz-read-less{display:inline}
.aawaz-author-card .aawaz-author-details>summary:hover{text-decoration:underline}
.aawaz-author-card .aawaz-author-full-bio{display:block;margin-top:9px;color:#222}
.aawaz-author-card .aawaz-author-full-bio p{margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}

/* Published date/time sits immediately after the author in Jannah's post meta row. */
.entry-header .single-post-meta .aawaz-published-date{
    display:inline-block;
    margin:0;
    color:#666;
    font-size:13px;
    font-weight:400;
    line-height:1.6;
    white-space:normal;
}
.entry-header .single-post-meta .aawaz-published-date:before{
    content:"|";
    display:inline-block;
    margin:0 7px 0 5px;
    color:#999;
}

@media(max-width:600px){
    .about-author.container-wrapper.aawaz-author-card{align-items:flex-start;gap:14px;padding:15px;margin:22px 0}
    .aawaz-author-card .author-avatar{flex:0 0 82px;width:82px}
    .aawaz-author-card .author-avatar img.aawaz-author-photo{width:78px;height:78px;border-width:3px}
    .aawaz-author-card .author-name{font-size:18px;margin-bottom:8px}
    .aawaz-author-card .aawaz-author-bio{font-size:14px;line-height:1.65}
    .entry-header .single-post-meta .aawaz-published-date{font-size:12px}
}
@media(max-width:380px){
    .about-author.container-wrapper.aawaz-author-card{gap:11px;padding:12px}
    .aawaz-author-card .author-avatar{flex-basis:68px;width:68px}
    .aawaz-author-card .author-avatar img.aawaz-author-photo{width:66px;height:66px}
}
