h1, h2, h3, h4, h5, h6 {color: #000000;}.book-title-header h1 {margin: 0;}.book-title-header h4 {margin-top: 0.5em;}.image-topleft, .image-topright {margin-top: 0em;margin-bottom: 1em;max-width: 350px;box-sizing: border-box;clear: both;}.image-topleft {float: left;margin-right: 1.5em;}.image-topright {float: right;margin-left: 1.5em;}.bookstore h1 {font-family:'Merriweather', sans-serif;font-size: 1.5em;font-weight: 400;color: #36290f;line-height:1em;}.bookstore h2 {font-family:'Merriweather', sans-serif;font-size: .8em;font-weight: 400;color: #36290f;line-height:1em;}.bookstore img {float: right;margin: 0 0 10px 0px;}@media only screen and (max-width: 69em) {.image-topleft {max-width: 100%;float: none;display: block;margin: 0 auto 1em auto;}}#bookstore-intro {background: #fff url(/book/images/bookstore-intro-notext.jpg) no-repeat center top -2em;background-size: 100% auto;}#bookstore-intro button {cursor: pointer;}#bookstore-intro h1 {font-size: 3em;color: white;line-height: 1.2em;}#bookstore-intro p {font-size: 1.4em;color: white;margin: 0.2em;}@media only screen and (max-width: 94em) {#bookstore-intro {background-position: center top 0em;background-size: auto 120%;}}@media only screen and (max-width: 767px) {.bookstore-para img {margin: auto;}}.bookstore-para {transition: box-shadow 0.7s;cursor: pointer;}.bookstore-para div {color: #333;line-height: 1.4em;margin-top: 0;margin-bottom: 0;}.bookstore-para img {box-shadow: 0px 0px 6px #888888;}.bookstore-para:hover {box-shadow: 0px 0px 6px #888888;}