@charset "UTF-8";/* CSS Document *//* This is for all product details pages on www.logos.com. */#Spurgeon { margin: 15px 10px 25px 10px; }#Spurgeon p { line-height: 22px; }#Spurgeon h3 { font-size: 20px; }#Spurgeon h4 { font-size: 18px; font-family: 'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B', 'Arial Narrow', 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; letter-spacing: 0px; }#Spurgeon div ul li:before { content: url(/public/images/chevron.png); margin: 0 10px; }#Spurgeon ul li { list-style-type: none; line-height: 20px; margin: 5px 0 0 35px; text-indent: -32px; }#Spurgeon .list-left { float: left; width: 335px; margin-right: 5px; }#Spurgeon .list-right { float: right; width: 335px; margin-left: 5px; }#Spurgeon .video { text-align: center; }#Spurgeon .callout { width: 630px; margin: 15px auto; padding: 2px 0; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #dfdfdf; }#Spurgeon .callout p { padding: 6px 10px; margin: 0; background-color: #fff7e0; line-height: 20px; }#Spurgeon .key-features { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .excerpt { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .excerpt blockquote { line-height: 22px; padding: 0 35px; }#Spurgeon .excerpt blockquote:before { content: url(/images/quote_L.png); margin: 0 8px 0 -22px; }#Spurgeon .excerpt blockquote:after { content: url(/images/quote_R.png); margin-left: 6px; } #Spurgeon .excerpt p { margin: 5px 35px 10px 35px; color: #666; }#Spurgeon .awards { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .benefits { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .benefits blockquote { line-height: 22px; padding: 0 35px; }#Spurgeon .benefits blockquote:before { content: url(/images/quote_L.png); margin: 0 8px 0 -22px; }#Spurgeon .benefits blockquote:after { content: url(/images/quote_R.png); margin-left: 6px; } #Spurgeon .benefits .source { margin: 5px 35px 10px 35px; color: #666; }#Spurgeon .screenshots { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .contents { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .individual-titles .contents { border-top: dashed 1px #e5e5e5; margin: 25px 0 0 0; padding: 15px 0 0 0; }#Spurgeon .contributors { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .individual-titles-list { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .individual-titles .contributors { border: none; margin: 0; padding: 0; }#Spurgeon .praise { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .individual-titles .praise { border-top: dashed 1px #e5e5e5; margin: 25px 0 0 0; padding: 15px 0 0 0; }#Spurgeon .praise blockquote { line-height: 22px; padding: 0 35px; }#Spurgeon .praise blockquote:before { content: url(/images/quote_L.png); margin: 0 8px 0 -22px; }#Spurgeon .praise blockquote:after { content: url(/images/quote_R.png); margin-left: 6px; } #Spurgeon .praise p { margin: 5px 35px 10px 35px; color: #666; }#Spurgeon .individual-titles { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .individual-book { margin-bottom: 20px; }#Spurgeon .individual-titles-anchor { width: 680px; margin-bottom: 20px; overflow: auto; }#Spurgeon .individual-titles-list { width: 680px; margin-bottom: 20px; overflow: auto; }#Spurgeon .collection-details { clear: both; }#Spurgeon .volumen-detalles { margin-left: 15px; float: left; width: 500px; }#Spurgeon .top-half { margin: 0 0 10px 0; padding: 5px 10px; overflow: auto; background: #f7f7f7; border-top: 1px solid #99cc33; }#Spurgeon .top-half img { float: left; margin: 8px 3px; max-width: 150px; max-height: 216px; }#Spurgeon .bottom-half { clear: both; margin: 0 12px; }#Spurgeon .product-details { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .publisher { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .bio { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .bio img { float: left; margin: 0 5px 0 0; }#Spurgeon .individual-titles .bio { border-top: dashed 1px #e5e5e5; margin: 25px 0 0 0; padding: 15px 0 0 0; }#Spurgeon .extras { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .sample-pages { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .bsm-each-issue { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .bsm-previous-issues { border-top: solid 1px #e5e5e5; margin: 25px 0 0 0; padding: 10px 0 0 0; }#Spurgeon .bsm-previous-issues .contents { border-top: dashed 1px #e5e5e5; margin: 25px 0 0 0; padding: 15px 0 0 0; }#Spurgeon .bsm-subscription-options#Spurgeon .bsm-previous-issues-anchor { width: 680px; margin-bottom: 20px; overflow: auto; }