.wcd_onesite { font-size:16px; }
#previewToggle { box-sizing:border-box; width:100%; max-width:990px; margin:0 auto; }
body #previewToggle, body #previewContent { padding:0; }
body #quickLookWindow, body #productBagError { display:none }
body #topNav { width:100% }
body #bodyContainer { width:100% }
body #mainContentContainer { width:100% }
#mainContentContainer #mainContent { width:100% }
#mainContentBottom { display:none }
#mainContent .header1 { margin:0px 0px 25px 0px; }
#sideNavCategories { display:none; }
#mainContent #CSContentVariant10000734_region1 { width:100%; max-width:990px; min-width:0px; margin:0 auto; }

.csTopicPage { box-sizing:border-box; width:100%; max-width:990px; padding:10px 20px; margin:0 auto; }
.csTopicPage .csTopicNav { float:left; box-sizing:border-box; }
.csTopicPage .csTopicLanding { margin-bottom:20px }
.csTopicPage .csTopicLanding .csLandingLink { font-size:22px; color:#333; text-decoration:none; }
.csTopicPage .csTopicLanding .csLandingLink:hover { color:#0073c8; }
.csTopicPage .csTopicNav ul, .csTopicPage .csTopicNav ol { margin:0 0 10px 0; padding-right:20px }
.csTopicPage .csTopicNav li { list-style:none; }
.csTopicPage .csTopicNav li strong { font-size:106.7%; }
.csTopicPage .csTopicNav li a { font-size:86.7%; color:#666; }
.csTopicPage .csTopicNav li a:hover { color:#000; }
.csTopicPage .csTopicNav li a.selected { color:#0073C8; }
.csTopicPage .csTopicSection { padding:10px 0 0; border-top:1px #ccc solid; }
.csTopicPage h2 { margin: 0; }
.csTopicPage h3 { margin:10px 0; padding:0; }
.csTopicPage ul, .csTopicPage ol { margin-left:21px; }
.csTopicPage li { padding-bottom:8px; list-style:disc; }
.csTopicPage ol li { list-style:decimal; }
.csTopicPage a { color:#0073C8; text-decoration:none }
.csTopicPage p { padding:0; margin:0 0 13px; line-height:1.5em; color: #666;}
.csTopicPage blockquote { margin:0 0 15px 15px }
.csTopicPage table, .csTopicPage th, .csTopicPage td { border-left:none; border-right:1px solid #d5d1cd; border-bottom:1px solid #d5d1cd; padding:10px 8px 10px 8px; text-align:center; line-height:18px; }
.csTopicPage table { width:100%; border-collapse:collapse; border-left:1px solid #d5d1cd; }
.csTopicPage th { color:#666; font-weight:bold; border-bottom:5px solid #d5d1cd; border-top:none; font-size:15px; background:none; border-top:1px solid #d5d1cd; }
.csTopicPage td { font-size:14px; text-align: left; border-top:1px solid #d5d1cd; }
.narrow { width: 20%; }
.wide { width: 60%; }
/* Fix for small BP Source Sans font issue */
@media (max-width: 767px) {
	.sds-cb_heading-b, .sds-cb_heading-c, .heading-b_universal, .heading-c_universal { font-family : Helvetica,Arial,Roboto,sans-serif }
}

.csTopicMain, .csLandingPage .body-a_universal, .csTopicNav { font-size: .9375rem; }

.body-a_universal {
    color: #666;
}
.heading-c_universal, .heading-b_universal {
    font-weight: 300;
}

/* suppress market sticker and promo drawer */
.mktSticker, .css-1t0zisc, .promoDrawer__bottomContainer { display: none; }
