body{
    font-family:"Roboto";
    text-align: center;
    font-weight: 600;

}

nav{
    border-top: 3px solid #eab985;
    border-bottom: 3px solid #eab985;
    padding: 0.5rem;
    text-align: right;
}

nav a{
    color: #a11937;
    text-decoration: none;
    padding-right: 2rem;
    
}

footer{
    border-top: 3px solid #eab985;
    border-bottom: 3px solid #eab985;
}

.book-info{
    margin-top: 3rem;
    padding: 0 2rem 2rem 3rem;
    border-top: 3px solid #eab985;
}

.book-publish-date{
    font-style: italic;
}

.book-meta-info{
    text-align: right;
}

.book-title{
    color: #a11937;
    text-align: center;
}

.book-description{
    text-align: left;
}

@media screen and (min-width: 600px) {
    .book-info{
        display: grid;
        grid-template-columns: 1fr 1fr 3fr 1fr;
        grid-template-rows: repeat(7, 1fr);
        border-top: none;
        border-bottom: none;

    }

    .book-meta-info{
        grid-column: 2;
        grid-row: 1 / span 7;
        margin-right: 2rem;
        padding-right: 2rem;
        border-right: 3px solid #eab985;
    }

    .book-title{
        color: #a11937;
        text-align: left;
        grid-column: 3;
        grid-row: 1;    
    }
    .book-image{
        grid-column: 3;
        grid-row: 2 / span 6;
        justify-self: center;
    }
    .book-description{
        grid-column: 3;
        grid-row: 7;
    }
}