/* Edits by Nicasio LLC */

/* Hero Banner Section */

#id_heroBanner {
    position: relative;
}

#id_heroBanner_img,
#id_heroBanner_cta {
    margin: 0 !important;
    padding: 0 !important;
}

#id_heroBanner_img img {
    display: block;
}

#id_heroBanner_cta {
    position: absolute;
    /* adjust position of cta here */
    /* from top of layout container... */
    top: 48%;
    /* from left of layout container... */
    left: 63%;    
}

/* resposition cta for smaller devices */
@media (max-width:616px) {
    #id_heroBanner_cta {
        /* from left of layout container... */
        left: 52%;    
    }
}

/* End of Edits by Nicasio LLC */

/* Homepage journal covers: same size, bottom-aligned side by side (desktop) */
@media (min-width: 769px) {
    #id_SK7nH4U {
        vertical-align: bottom !important;
    }
    #id_rxP7EC2 img {
        width: 100% !important;
        height: auto !important;
    }
    #id_9olDudz img {
        width: 87.5% !important;
        height: auto !important;
    }
}
