/* Preserve the custom draft guide template with the original article sizing. */
.section-bat-resource-guide_zoom { line-height:1.5; }
.section-bat-resource-guide_zoom .products_banner { background:url('../img/bgres.jpg') top left; height:auto; padding:30px 0 20px; color:#fff; display:flex; }
.section-bat-resource-guide_zoom .products_banner h2 { margin:0; font-size:40px; line-height:1.1; }
.section-bat-resource-guide_zoom .products_banner a { color:#fff; }
.section-bat-resource-guide_zoom > section > .container { width:100%; padding-right:15px; padding-left:15px; max-width:none; }
.section-bat-resource-guide_zoom .guide_article h1 { font-size:36px; line-height:1.1; margin:20px 0 10px; }
.section-bat-resource-guide_zoom .guide_article h2 { font-size:30px; line-height:1.1; margin:20px 0 10px; }
.section-bat-resource-guide_zoom .guide_article h3 { font-size:24px; line-height:1.1; margin:20px 0 10px; }
.section-bat-resource-guide_zoom .guide_article h4 { font-size:18px; line-height:1.1; margin:10px 0; }
.section-bat-resource-guide_zoom .guide_article p { margin:0 0 10px; }
.section-bat-resource-guide_zoom .long_desc { margin-bottom:0; }
.section-bat-resource-guide_zoom .long_desc img { max-width:100%; height:auto; }
.section-bat-resource-guide_zoom .long_desc ul,
.section-bat-resource-guide_zoom .faq_list ul { list-style:disc; margin:0 0 10px; padding-left:40px; }
.section-bat-resource-guide_zoom .long_desc ol,
.section-bat-resource-guide_zoom .faq_list ol { list-style:decimal; margin:0 0 10px; padding-left:40px; }
@media(min-width:768px) { .section-bat-resource-guide_zoom > section > .container { max-width:750px; } }
@media(min-width:992px) { .section-bat-resource-guide_zoom > section > .container { max-width:970px; } }
@media(min-width:1200px) { .section-bat-resource-guide_zoom > section > .container { max-width:1170px; } }
@media(max-width:767px) { .section-bat-resource-guide_zoom .products_banner h2 { font-size:30px!important; margin-top:0!important; } }
