
.g-wrap{max-width:860px;margin:0 auto;padding:24px 16px 48px}
.g-crumbs{font-size:14px;margin:8px 0 18px;color:#666}
.g-crumbs a{color:inherit;text-decoration:underline}
.g-article h1{font-size:34px;line-height:1.25;margin:0 0 10px}
.g-article h2{font-size:24px;line-height:1.3;margin:30px 0 10px}
.g-article h3{font-size:19px;line-height:1.35;margin:22px 0 8px}
.g-article p,.g-article li{font-size:17px;line-height:1.7;margin:0 0 14px}
.g-article ul,.g-article ol{padding-left:22px;margin:0 0 16px}
.g-article ul li{list-style:disc}.g-article ol li{list-style:decimal}
.g-article a{text-decoration:underline}
.g-article table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:16px}
.g-article th,.g-article td{border:1px solid #ddd;padding:8px 10px;text-align:left;vertical-align:top}
.g-article th{background:#f4f4f4}
.g-byline{font-size:14px;color:#666;margin-bottom:22px}
.g-note{background:#fff8e1;border-left:4px solid #e0a800;padding:12px 14px;margin:0 0 18px;font-size:15px;line-height:1.6}
.g-faq,.g-sources,.g-related{margin-top:32px;border-top:1px solid #e5e5e5;padding-top:8px}
.g-sources li,.g-related li{font-size:15px}
.g-hub-list{list-style:none;padding:0}
.g-hub-list li{list-style:none;border-bottom:1px solid #eee;padding:14px 0}
.g-hub-list a{font-size:19px;font-weight:600}
.g-hub-list p{margin:6px 0 0;font-size:16px}
.g-notice{background:#fff8e1;border-bottom:1px solid #ead27a;color:#3d3300;font-size:14px;line-height:1.5;padding:10px 16px;text-align:center}
.g-notice a{color:inherit;text-decoration:underline}
.g-disclaimer{font-size:13px;line-height:1.5;opacity:.9;margin-top:8px}
@media (max-width:600px){.g-article h1{font-size:27px}.g-article h2{font-size:21px}.g-article table{display:block;overflow-x:auto}}

.knh-spacer{height:90px}
.g-wrap{font-family:Poppins,Arial,sans-serif}
.g-article h1,.g-article h2{color:#b0306d}
.g-article a{color:#b0306d}
.g-home-guides{padding:40px 0;background:#fff}
.g-home-guides li{list-style:disc;margin:0 0 8px 20px;font-size:16px}
#header-content nav{top:0;left:0}
.g-notice{margin-top:90px;position:relative;z-index:5}
@media (min-width:859px) and (max-width:1199px){#header-content nav ul li{margin:0 2px}#header-content nav ul li a{font-size:15px;padding:6px 9px}}
