/*
Theme Name: Divi Child Theme
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   
Template: Divi
*/

@import url("../Divi/style.css");

/* Post Info Shortcode Styles */
.byrt-post-info {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.byrt-post-info span {
    margin-right: 10px;
}

/* Ask Aster Header Logo - Option 1 (gradient background version) */
.ask-aster-header-logo {
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
    margin-right: 15px;
}
.ask-aster-header-logo a {
    display: block;
}
.ask-aster-header-logo img {
    height: 50px;
    width: auto;
    max-width: 180px;
    vertical-align: middle;
    border-radius: 5px;
}

/* Ask Aster Menu Logo - Option 2 (white version in nav bar) */
#top-menu .menu-item-ask-aster a {
    padding: 0 15px !important;
    display: flex;
    align-items: center;
}
#top-menu .menu-item-ask-aster img {
    height: 30px;
    width: auto;
    max-width: 120px;
    vertical-align: middle;
}

/* Larger Social Icons */
#top-header .et-social-icons li a,
#main-footer .et-social-icons li a,
.et-social-icons li a {
    font-size: 18px;
}
#top-header .et-social-icons li,
.et-social-icons li {
    margin-right: 12px;
}

/* Responsive adjustments */
@media (max-width: 980px) {
    .ask-aster-header-logo {
        display: none;
    }
    #top-menu .menu-item-ask-aster {
        display: none;
    }
}
