@charset "UTF-8";
/* CSS Document */

#jumbo {
    padding-top: 0
}
.jumbotron {
	padding: 0rem
}

.right{
    float:right;
}

.left{
    float:left;
}
.table td {
    border-top: 0;
    border-bottom: 0;
    padding: 0rem;
}
.card {
    width:100% !important;
}
.last-update {
    font-style: italic;
}
.chap-title {
    font-style: italic;
}
.author {
    padding: 5px;
}
.book-heading {
    //display: flex;
}
.cover-img {
    //max-height: 200px;
}

/*Mobile View */
@media screen and (min-width: 769px) {
    .book-heading img {
        display: block;
        height: 187px; /*157*/
        width: 384px; /*322*/
        padding-bottom: 20px;
    }
}

@media screen and (max-width: 768px) {
	.row {
		flex-direction: column;
		padding-bottom: 20px;
	}

	.fixed {
		width:100%;
		max-width: none;
	}
	
	.fixed img {
		width: auto;
		max-width: 100%;
	}
	
	.variable {
		width: 100%;
	}
    
    .author {
        padding: 20px;
    }
    
    .book-heading img {
        padding: 0;
    }

}


