
/* TradeRocket article reading layout */
body.single-post { background:#f8fafc; color:#14243b; }
body.single-post .jeg_header { box-shadow:0 1px 0 #e6ebf1; }
body.single-post .jeg_breadcrumbs { color:#738095; font-size:12px; margin:22px 0 20px; }
body.single-post .jeg_breadcrumbs a { color:#53647a; }
body.single-post .entry-header { max-width:1050px; }
body.single/* TradeRocket shared header: match footer */#tr-global-header .trg-shared-header { background:#0d2038 !important; border-bottom:1px solid #29415e !important; color:#fff !important; }#tr-global-header .trg-shared-brand strong { color:#fff !important; }#tr-global-header .trg-shared-brand strong span { color:#f4b85b !important; }#tr-global-header .trg-shared-brand small { color:#b9c8da !important; }#tr-global-header .trg-shared-nav a { color:#eef4fb !important; }#tr-global-header .trg-shared-nav a:last-child { background:#253b54 !important; color:#f4b85b !important; }#tr-global-header .trg-shared-nav a:hover { color:#f4b85b !important; background:#253b54 !important; }#tr-global-header .trg-shared-search summary { color:#fff !important; background:transparent !important; border-color:#58708c !important; }
-post .entry-header h1.jeg_post_title { color:#10233d; font-family:Prompt,'IBM Plex Sans Thai',sans-serif; font-size:clamp(32px,3.5vw,48px); font-weight:700; line-height:1.28; letter-spacing:-.035em; margin:0 0 22px; }
body.single-post .jeg_meta_container { border-bottom:1px solid #e3eaf2; padding-bottom:24px; margin-bottom:34px; }
body.single-post .jeg_post_meta { color:#67768a; font-size:13px; }
body.single-post .jeg_post_meta a { color:#31435b; }
body.single-post .jeg_post_meta .jeg_meta_category a { color:#e36c28; font-weight:700; }
body.single-post .jeg_main_content { padding-right:30px; }
body.single-post .entry-content { color:#25354b; font-family:'IBM Plex Sans Thai',sans-serif; font-size:17px; line-height:1.88; }
body.single-post .entry-content > p { margin-bottom:1.35em; }
body.single-post .entry-content > h2 { color:#10233d; font-family:Prompt,'IBM Plex Sans Thai',sans-serif; font-size:27px; line-height:1.4; margin-top:48px; margin-bottom:16px; }
body.single-post .entry-content a { text-underline-offset:3px; }
body.single-post .entry-content blockquote { border-left:4px solid #f17b31; background:#fff8f2; padding:18px 24px; border-radius:0 12px 12px 0; }
body.single-post .jeg_sidebar { padding-left:22px; }
body.single-post .jeg_sidebar .jeg_block_heading { margin-bottom:18px; }
body.single-post .jeg_sidebar .jeg_block_title { color:#122742; font-family:Prompt,sans-serif; font-size:18px; }
body.single-post .jeg_sidebar .jeg_post { border-bottom:1px solid #e7edf3; padding-bottom:18px; margin-bottom:18px; }
body.single-post .jnews_inline_related_post_wrapper { display:none !important; }
@media(max-width:767px) {
 body.single-post .jeg_breadcrumbs { margin:18px 0 16px; }
 body.single-post .entry-header h1.jeg_post_title { font-size:clamp(29px,8vw,38px); line-height:1.35; letter-spacing:-.025em; }
 body.single-post .jeg_meta_container { margin-bottom:22px; padding-bottom:18px; }
 body.single-post .jeg_main_content { padding-right:15px; }
 body.single-post .entry-content { font-size:16px; line-height:1.85; }
 body.single-post .entry-content > h2 { font-size:23px; margin-top:38px; }
 body.single-post .jeg_sidebar { padding-left:15px; margin-top:42px; }
}
/* Shared header matches footer */
#tr-global-header .trg-shared-header{background:#0d2038!important;border-bottom:1px solid #29415e!important;color:#fff!important}
#tr-global-header .trg-shared-brand strong{color:#fff!important}
#tr-global-header .trg-shared-brand strong span{color:#f4b85b!important}
#tr-global-header .trg-shared-brand small{color:#b9c8da!important}
#tr-global-header .trg-shared-nav a{color:#eef4fb!important}
#tr-global-header .trg-shared-nav a:last-child,#tr-global-header .trg-shared-nav a:hover{background:#253b54!important;color:#f4b85b!important}
#tr-global-header .trg-shared-search summary{color:#fff!important;background:transparent!important;border-color:#58708c!important}

/* Remove shared top tagline strip */
#tr-global-header .trg-shared-top{display:none!important}

