/**
 * CSS for Journals front-end
 *
 * This file is in version control:
 * https: //github.com/uofa/journals
 *
 * Created 12 Sep 2011
 * Updated 30 Jul 2019
 *
 * Last update: tidy up and give publication details some space, CHD
 *
 * @author Allan A Beattie
 * @author Colin Denholm
 */


/* headings
------------------------------------------------------------ */

#journals_list h2,
#journals_content h2 {
    margin-top: 0;
}

/* temporary - this will be added to global.css in due course */

.syndicated_browse h4 {
    margin: 0 0 0.3em;
    font-size: 1.6em;
    font-weight: 400;
    letter-spacing: -0.03em;
}

.syndicated_browse a:hover h4,
.syndicated_browse a:focus h4 {
    color: #057dbc;
}


/* date
------------------------------------------------------------ */

#journals_list time {
    float: right;
    width: 3.5em;
    border: 1px solid #e5e5e5;
    text-align: center;
    margin: 0 0 1em 1em;
}

#journals_list time * {
    display: block;
}

#journals_list time span:first-child {
    font-size: 1.75em;
}

#journals_list time span:nth-child(2) {
    padding: 0 0 0.5em;
    font-size: 0.85em;
    font-weight: bold;
    text-transform: uppercase;
    color: rgb(0, 0, 0);
}

#journals_list time span:last-child {
    padding: 0.35em 0;
    background: #354b8c;
    font-size: 0.75em;
    color: #fff;
}

.publication_details {
    border-top: 1px solid #e5e5e5;
    margin-top: 1em;
    padding-top: 1em;
    text-align: right;
}

.publication_details time {
    font-style: italic;
}


/* author details
----------------------------------------------------------------------- */

#author_details dt {
    font-weight: 700;
}

#author_details dd + dt {
    margin-top: 1em;
}


/* rss
------------------------------------------------------------ */

#journals_rss_container {
    float: left;
    width: 183px;
    margin: 10px 0 0;
    padding: 10px 10px 12px;
    border: 1px solid #ccc;
    background: url(../images/layout/content-footer-bg.jpg) repeat-x left bottom #fff;
}

#journals_rss_heading {
    float: left;
    width: 100%;
    margin: 0 0 10px;
    padding: 0 0 8px;
    border-bottom: 1px dotted #898989;
    font-size: 110%;
}

.rss {
    float: right;
    padding: 0 20px 0 0;
    background: url(../images/icons/rss_icon.gif) no-repeat right center;
    line-height: normal;
}

.rss_icon_floated {
    position: relative;
    float: right;
    margin: -30px 0 0;
    text-align: right;
}

.rss_icon_floated a {
    padding: 0 20px 0 0;
    background: url(../images/icons/rss_icon.gif) no-repeat right center;
    line-height: normal;
}

.rss_icon_floated a:hover,
.rss_icon_floated a:focus {
    text-decoration: underline;
    color: #111;
}


/* journals search result list
------------------------------------------------------------ */

.syndicated_browse .issue {
    font-weight: bold;
}

.syndicated_browse .issue .issue_name {
    font-style: italic;
}
