a > sup > .fa-external-link-alt { font-size: 0.7em; position: relative; top: 0.3em !important; }
.archive > #main > .si-container > #primary, .archive > #main > .si-container > #secondary { margin-top: 12px !important; }
a[name]:not(a[href]) { color: inherit !important; }
article.sinatra-article .post-category .cat-links span .heroclassicon, article.sinatra-article > .si-blog-entry-wrapper > .si-entry-content-wrapper > .post-category > .cat-links > .heroclassicon { margin-right: 4px; color: rgb(102, 102, 102) !important; }
.author-box-meta > .author-box-title, .author-box-meta > .author-box-content { display: inline; }
.author-box-meta > div > a:hover, .breadcrumb__span > a:hover, .entry-content__a:hover, .postlistsubdetail > a:hover, a.fragurl:hover, .mk-external-link:hover { text-decoration: underline; color: var(--mk-link-hilite-color) !important; }
.blacktext:hover, .latestposts_a:hover, .post-nav > div > a:hover { text-decoration: underline; color: var(--mk-link-hilite-color) !important; }
blink { display: inline-block; animation: 1s step-end 0s infinite normal none running blinkTag; will-change: opacity, transform; transform: translateZ(0px); }
.bluetext { color: rgb(79, 165, 237); }
body.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper { align-items: start; }
body.single > #page > #main > .si-container > #primary.content-area > #content.site-content > .post-thumb.entry-media.thumbnail { position: absolute; top: 60px; z-index: -10; opacity: 0.575; mask-image: linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0)); left: 0px; width: 100%; }
#breadcrumbs { display: block; text-align: left; width: 100%; margin: 0px; }
.button { background-image: linear-gradient(rgb(221, 238, 255), rgb(221, 238, 255), rgb(187, 221, 255), rgb(187, 221, 255)); margin-left: auto; margin-right: auto; width: 40%; text-align: center; border-radius: 6px; border: 1px solid rgb(95, 165, 237); font-size: 0.8em; }
.button:active { background: none rgb(170, 187, 204); }
code { display: inline-block; }
code:has(br), pre > code { border-left: 2px solid rgb(102, 153, 255); padding-left: 6px; width: 100%; }
#content { background: rgba(255, 254, 253, 0.925); border: 1px solid rgb(238, 238, 238); border-radius: 0.5em; box-shadow: rgba(0, 0, 0, 0.043) 12px 12px 25px; margin: 0px -1em !important; padding: 1em !important; }
#content > .post > .entry-meta > .entry-meta-elements, #content > .post > .entry-footer, .h6.nav-title { color: rgb(68, 71, 136); padding-left: 8px; border-radius: 12px; }
details > summary::before { content: ">"; font-size: 1.2em; font-family: var(--displayfont); color: rgb(95, 149, 221); display: inline-block; }
details[open] > summary::before { transform: rotate(90deg); }
details[open] > summary { border-radius: 4px 4px 0px 0px; }
details > .slideshow-wrapper > .gallery > figure > .gallery-icon > .cellimglink > .mk-cell-img { max-width: 47%; }
details:not([open]):not(.noclickmsg) .atinlay::after { content: " (ICKCLAY OTAY EADRAY)"; font-size: 0.6em; padding-left: 6px; letter-spacing: 2px; color: rgb(95, 149, 221); white-space: nowrap; }
.smaller > summary:not(.ktwp-details-preview-added-summary)::after, details:not([open]):not(.noclickmsg) > summary:not(.postlistsubsummary):not(.mctag-summary)::after { content: " (CLICK TO READ)"; font-size: 0.6em; padding-left: 6px; letter-spacing: 2px; color: rgb(95, 149, 221); white-space: nowrap; display: inline-block; font-weight: 900; }
details.smaller { margin-left: 32px !important; margin-bottom: 1rem !important; }
details.smaller > summary { font-size: 1rem !important; margin-left: -1rem !important; }
details[open] .showWhenClosed { display: none !important; }
details[open] .showWhenOpen { display: inline !important; }
details[open] > .mctag-summary, disableddetails > .mctag-summary, .secondmenuheader { border-bottom: 1px solid rgb(170, 170, 170); margin-bottom: 0.5em; }
details[open]:not(.postlistsubdetail) { padding: 0.5em; }
disableddetails.mctag-topdetails { width: 125%; background-color: rgba(255, 255, 255, 0) !important; }
.displaynone { display: none !important; }
div[id^="tradingview_"] { max-width: 100% !important; }
.dontshow { display: none; }
.doshow > img { width: 100% !important; }
.entry-content > .h6.menuheader { font-size: 0.85em; font-family: inherit !important; }
.entry-content > .menu-item > .menuname, .sub-menu-sitemap > .menu-item > .menuname { border-radius: 6px; width: 94%; display: inline-block; z-index: 100; box-shadow: rgba(0, 0, 0, 0.02) -4px 4px 12px; font-weight: 900 !important; background: linear-gradient(to right, rgb(220, 235, 255), rgb(220, 235, 255), rgba(1, 1, 1, 0)) !important; padding: 2px 6px !important; }
.entry-content > .menu-item > .menuname { top: var(--base-header-height); position: sticky !important; }
.entry-content > .menu-item > .sub-menu-sitemap > .menu-item > .menuname { top: calc(var(--base-header-height) + 1.2em); position: sticky !important; }
.entry-content > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .menuname { top: calc(var(--base-header-height) + 2.4em); position: sticky !important; }
.entry-content > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .menuname { top: calc(var(--base-header-height) + 3.6em); position: sticky !important; }
.entry-content > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .menuname { top: calc(var(--base-header-height) + 4.8em); position: sticky !important; }
.entry-content > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .sub-menu-sitemap > .menu-item > .menuname { top: calc(var(--base-header-height) + 6em); position: sticky !important; }
.entry-content > details { background: rgb(247, 252, 255); box-shadow: rgba(0, 0, 100, 0.08) 5px 5px 10px; }
.entry-content > div > .menu-item, .entry-content > .menu-item, .sub-menu-sitemap { margin-top: 6px !important; margin-bottom: 6px !important; }
.entry-content__img, .nav-content > .wp-post-image { border-radius: 6px !important; }
.entry-content.si-entry > p > .alignnone:first-child { }
.entry-footer { clear: both; }
.si-page-header-wrapper > .entry-meta { background: rgba(0, 0, 0, 0.5); width: 100%; text-shadow: black 0px 0px 10px; padding: 0.5em 0px 12px 2em !important; margin: 0px 0px 12px !important; }
.entry-title .titleprefix { font-size: 0.5em; font-variant: small-caps; letter-spacing: 1.2px; font-weight: 500; line-height: 1.5em; margin-bottom: 6px !important; }
.entry-title:hover { color: var(--mk-link-hilite-color); text-decoration: none !important; }
.floatright { float: right !important; }
.marginleftoneem { margin-left: 1em; }
.fontitalic { font-style: italic; }
.cAqua { color: rgb(0, 102, 153); }
.lsNone { list-style: none; }
.fragreviewdate { margin: 0px; padding: 8px 0px 12px 15px; }
.fragreviewdate::before { content: "reviewed "; }
.fragurl { display: block; text-align: right; font-size: 0.8em; margin-top: 0px; margin-bottom: 12px; padding: 0px; }
.fromblog { color: rgb(127, 181, 253); margin: 0px 0.25em; font-size: 0.875rem; padding: 2px 4px; font-style: italic; background: rgba(0, 0, 0, 0) !important; border: 1px solid rgb(127, 181, 253) !important; }
.gallery { width: 100%; align-items: end !important; float: none !important; }
.gallerycaption { font-variant: small-caps; font-size: 0.75em; letter-spacing: 0.2em; top: var(--base-header-height); display: inline-block; border-radius: 8px; width: 100%; position: sticky !important; }
.gallerycaption { border-radius: 6px; width: 100%; display: inline-block; z-index: 100; box-shadow: rgba(0, 0, 0, 0.02) -4px 4px 12px; font-weight: 900 !important; background: linear-gradient(to right, rgb(220, 235, 255), rgb(220, 235, 255), rgba(1, 1, 1, 0)) !important; padding: 3px 6px 0px !important; }
.getcatname { display: block !important; clear: left !important; }
.grecaptcha-badge { visibility: hidden; }
h1.semanticheading, h2.semanticheading, h3.semanticheading, h4.semanticheading, h5.semanticheading, h6.semanticheading { color: inherit; font-size: inherit; font-family: inherit !important; }
img[data-lazyloaded]:not(.litespeed-loaded) { opacity: 0; }
.litespeed-loaded { transition: opacity 0.2s linear 0.2s; opacity: 1; }
.innerdetails { margin-left: 1em; }
.is-mobile-menu-active .ktwp-kupietabs-tab-div { transform: translateX(-48px); transition: transform 0.75s ease-in-out; }
.kwitframe { margin-top: 0.5em; }
li:first-child:hover > .tocatsummaries { background: rgb(221, 238, 255); }
.site-title::before, .site-description::before { content: ""; position: absolute; inset: 15px 25px 10% -15px; background: white; z-index: -2; filter: blur(8px); border-radius: 25%; max-height: 100%; }
.mctag-li .tagDescription { white-space: pre-wrap; display: inline-block; margin: 1em; z-index: 999999; font-style: normal !important; padding: 0px 0px 1rem !important; background-color: rgb(255, 255, 255) !important; line-height: 1.2rem !important; }
.mctag-li { list-style-type: none; }
.mctag-summary { padding-left: 8px !important; }
.mctag-summary, .mctag-topdetails, .mctag-h4, .smaller, .smaller > summary, .innerdetails, .mctag-li, .tagDescription, #mctm2-0, .tagindex { background-color: rgba(255, 255, 255, 0) !important; padding: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; border: none !important; }
.mctag-summary::marker, .mcTagMap summary h4 { display: inline-block; }
.mctag-topdetails { padding: 3px !important; }
.mctag-topdetails[open], disableddetails.mctag-topdetails { position: relative; padding: 0px !important; margin-top: 0px !important; }
.mctag-topdetails > summary { position: sticky; top: var(--base-header-height); }
.mcTagMap ul { margin: 0px !important; padding: 0px 0px 12px !important; }
.mctagmap-innersummary-a { color: rgb(0, 102, 204) !important; }
.menu-item:hover { background-color: rgba(220, 245, 255, 0.7); }
.menu-item:not(.sub-menu-sitemap > .menu-item):not(.sub-menu-sitemap > div > .menu-item):not(.entry-content > div > .menu-item):not(.entry-content > .menu-item):hover, li:first-child:hover > .tocatsummaries { border: 0.25px solid rgba(0, 66, 99, 0.15); box-shadow: rgba(0, 0, 0, 0.1) 1px 10px 25px !important; }
.menu-item-has-children:not(.sub-menu-sitemap > .menu-item):not(.sub-menu-sitemap > div > .menu-item):not(.entry-content > div > .menu-item):not(.entry-content > .menu-item):not(#sinatra-primary-nav > li):hover { border-radius: 12px 0px 0px 12px !important; }
.mk_YTembedTitleDiv { padding-bottom: 12px; }
.mk-cell-img { box-sizing: border-box; border-radius: 6px !important; display: inline !important; padding: 2px !important; }
.mk-external-link:not(.noarrow)::after { content: " ↗️"; font-size: 0.5em; vertical-align: super; text-decoration: none !important; }
.mk-gallery-flex { margin-top: 4px; display: flex !important; }
.mk-orbit-caption { align-items: center; justify-content: left; min-height: fit-content; color: rgb(0, 102, 102); margin: 0px; padding: 0px 4px; }
.mkabstract { background: rgb(221, 238, 255); padding: 12px; }
.nav-content > .wp-post-image { max-height: 75px; max-width: 75px; }
.noround { border-radius: 0px !important; }
.orbit-caption, .gallery-icon { text-align: center !important; justify-content: center !important; }
.padding12 { vertical-align: inherit !important; margin: 12px auto !important; display: block !important; }
.page-header.si-page-title-has-bg-img::after { opacity: 0.2 !important; }
.page-id-11501 > #page, .admin-bar > #page { min-height: fit-content !important; }
#page > #main > .si-container > #primary > #content > article > .entry-content > details > .slideshow-wrapper > .gallery { float: none; }
.page-header.si-page-title-has-bg-img { box-shadow: rgba(0, 0, 0, 0.15) 12px 12px 25px, rgba(0, 0, 0, 0.65) -50px -50px 125px inset; background-position: center top !important; }
.photonic-photo-title { transition: height 0.5s, padding 0.5s; height: auto !important; color: rgb(0, 102, 153) !important; background: rgba(255, 255, 255, 0.85) !important; font-size: 0.85em !important; padding: 3px !important; }
.photonic-photo-title.slideup-show { height: 0px !important; padding: 0px !important; }
.photonic-stream { display: block !important; }
.plain[open], .scriptable[open] { border-bottom: 1px solid rgb(204, 221, 255) !important; }
.post-category > .cat-links { padding: 0px !important; line-height: 1em !important; }
.post-right-edge { margin-right: calc(24px - 10vw) !important; }
.post-thumb.entry-media.thumbnail > .wp-post-image { width: 100vw; mask-image: linear-gradient(90deg, rgb(0, 0, 0), rgba(0, 0, 0, 0)); }
.postdate { font-family: font-family: var(--displayfont),Tahoma,Arial,Helvetica,sans-serif; font-size: 1.7em; color: rgb(255, 255, 170); }
.postlist-item { list-style-type: none; }
.postlist-item, .postlist-item > details details .postlistsubsummary, ul.sub-postlist, .subpostlist_li_inner, .subpostlist_li_inner > details { background: none rgba(255, 255, 255, 0); border: 0px; padding: 0px; }
.postlistsubdetail { border: none; }
.postlistsubdetail[open] > .postlistsubsummary, .xnoclickmsg[open] > summary { margin-bottom: 2px; }
.smaller summary, .scriptable.a0 > summary, .scriptable.a1 > .mctag-summary, .secondmenuheader, .plain > summary { font-size: 1em; }
.postscroll::-webkit-scrollbar-thumb { background: rgb(111, 133, 205); }
.postscroll::-webkit-scrollbar-track { background: rgb(221, 238, 255); }
.poststartimg { width: 35%; height: 35%; float: left; border-radius: 6px; margin: -6px 12px 0px 0px !important; }
#primary, #secondary { margin-top: 32px !important; }
pre > code { white-space: pre-wrap; word-break: normal; overflow-wrap: break-word; hyphens: manual; }
.rp4wp-related-post-content > p { margin-top: 4px; margin-bottom: 4px; }
.same-category-post-item { border: 0px; }
.same-category-post-item > a { font-weight: 400; }
.scriptable summary { margin-left: 16px !important; }
section.author-box { background: rgb(255, 255, 255); }
.showWhenClosed { display: inline !important; }
.showWhenOpen { display: none !important; }
.si-blog-entry-wrapper.si-thumb-left > .entry-media { margin-right: 12px !important; }
.si-blog-entry-wrapper.si-thumb-left > .si-entry-content-wrapper > section > .si-entry::before { clear: none !important; }
.si-blog-entry-wrapper.si-thumb-left > .si-entry-content-wrapper > .entry-header > h2.entry-title > a > .titleprefix { margin-top: 0px; }
.si-blog-entry-wrapper.si-thumb-left > div.si-entry-content-wrapper > .entry-meta, .si-blog-entry-wrapper.si-thumb-left > div.si-entry-content-wrapper > .entry-meta > .entry-meta-elements > a > .dashicons { line-height: 15px; font-size: 10px !important; }
.si-blog-entry-wrapper.si-thumb-left > .si-entry-content-wrapper > .post-category { margin-bottom: 0px !important; }
.si-blog-horizontal .sinatra-article, .si-blog-layout-1 .sinatra-article { border: 1px solid rgb(221, 238, 255); padding: 6px; margin-inline: 10%; }
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper .post-thumb { flex-basis: 30%; }
.si-sidebar-widget { }
.si-sidebar-widget > details { margin-bottom: 0em; background: rgba(255, 255, 255, 0.8); }
.si-sidebar-widget > details { margin-bottom: 1.5em !important; }
.nospacing { margin: 0px !important; padding: 0px !important; }
.si-sidebar-widget.si-widget.si-entry:first-child { }
.si-sidebar-widget hr { margin: 6px; border-color: rgb(221, 238, 255); }
.si-widget { margin-bottom: 0px !important; }
.si-widget > .search-form { margin-bottom: 1em !important; }
.sinatra-article:not(.format-quote) .mmarker-child-a, article:not(.format-quote) .meta-genre-term { padding: 2px 4px; color: rgb(68, 68, 68); display: inline-block; margin-bottom: 4px; }
#sinatra-header-inner::before { right: 0px; transform-origin: 50% 50%; transform: rotate(180deg); z-index: 999999; content: "🪬" !important; position: absolute !important; top: 6px !important; height: 12px !important; font-size: 12px !important; }
#sinatra-secondary-nav > .menu-item > ul.sub-menu { left: 1em; top: 2em !important; }
.si-blog-horizontal .sinatra-article { margin-bottom: 20px !important; }
.si-page-header-title { width: 100%; display: block; }
.si-page-header-title:not(body.page-id-11501 div.si-page-header-title):not(body.archive div.si-page-header-title) { background: rgba(0, 0, 0, 0.5); margin-right: -60px; padding: 12px 60px 2px 24px; text-shadow: rgb(0, 0, 102) 1px 1px 2px !important; }
.si-single-title-in-page-header #page .page-header .si-page-header-wrapper { padding: 30px 0px 6px !important; }
.skip-link:focus { left: 0px; top: 0px; padding: 3px; background: rgb(255, 255, 204); border: 1px solid rgb(153, 0, 0); }
.site-description:hover + .explorationtext { height: auto; transform: scaleY(1) rotateY(720deg) rotateX(360deg) !important; }
.slb_template_tag_item_title { display: none; }
.slb_template_tag_ui_nav_next { right: 0px; }
.slb_template_tag_ui_nav_prev { left: 0px; }
.entry-content > .slideshow-wrapper, .entry-content > iframe, .entry-content > p > iframe, .entry-content > pre, .wide { display: block; margin-inline: calc(24px - 10vw) !important; min-width: calc(100% - 48px + 20vw) !important; width: auto !important; }
.single #page .page-header .page-title { color: white; font-size: 3rem; }
.single .page-header .entry-meta { color: rgba(255, 255, 255, 0.75); }
.sub-menu > .menusection > .tocatsummaries:hover > .tocatsummaries__a, .sub-menu > .menusection > .tocatsummaries:hover > .tocatsummaries__a::after { text-decoration: underline; color: rgb(0, 102, 204) !important; }
.sub-menu-sitemap > div, .entry-content > .menu-item { display: unset; }
.sub-menu-sitemap > div > .menu-item > .submenu_li_inner > .submenu_li_inner__a > .menuwordcount, .entry-content > .menu-item > .submenu_li_inner > .submenu_li_inner__a > .menuwordcount, .entry-content > div > .menu-item > .submenu_li_inner > .submenu_li_inner__a > .menuwordcount, .sub-menu-sitemap > div.nopostscroll > div.postscroll > .menu-item > .submenu_li_inner > .submenu_li_inner__a > .menuwordcount { font-size: 0.75em; }
.sub-menu-sitemap > div > .menu-item-has-children:hover, .entry-content > .menu-item-has-children:hover, .entry-content > div > .menu-item-has-children:hover { background: rgb(255, 255, 255) !important; box-shadow: none !important; }
.sub-menu-sitemap, .entry-content > div > .menu-item, .entry-content > .menu-item { border-left: 1px solid rgb(190, 215, 255); border-bottom: 1px solid rgb(190, 215, 255); padding-left: 8px; padding-bottom: 4px; border-radius: 4px; background: rgb(255, 255, 255) !important; margin-left: 1em !important; }
.sub-postlist { margin: 12px 0px 5px 12px !important; }
.sub-postlist .postlist-item { margin: 0px 0px 15px !important; }
.submenu_li_inner { display: flex; min-height: 48px; align-items: end; padding: 0px 0px 4px; left: 0px; }
.submenu_li_inner__a > div.post-category > .cat-links { display: inline; height: 1em; overflow: hidden; }
.tagDescription { margin: 12px 0px 0px 38px !important; }
summary > h1, summary > h2, summary > h3, summary > h4, summary > h5, summary > h6 { display: inline-block; margin-top: 0px; margin-bottom: 0px; }
summary.nopreview > .detailspreview { display: none !important; }
.summarycats { display: block; margin-bottom: 6px; }
.tagcloud { margin-top: 8px !important; }
.tagcloud > a.tag-cloud-link, .tagcloud > a.tag-cloud-link:hover { background: rgb(238, 246, 255); border: 2px solid rgb(238, 246, 255); line-height: 9px; padding: 1px 2px; margin: 3px 4px; box-shadow: rgba(0, 2, 2, 0.25) 0px 0px 2px !important; border-radius: 6px !important; color: black !important; }
.tagDescription p:first-child { margin-top: 0px !important; }
#tinymce div.gallery { display: block !important; }
.si-blog-entry-wrapper.si-thumb-left > div.si-entry-content-wrapper > header.entry-header > h2.entry-title > a > .titleprefix { width: 72%; display: inline-block; }
.titleprefix.postprefix { font-size: 1em; margin-bottom: 12px; margin-left: -8px; padding-left: 8px; }
.widget ul > li, widget ol > li { margin-bottom: 0.4rem; }
.wp-playlist-caption { color: rgb(0, 85, 125) !important; }
.wp-playlist-item-title { white-space: normal !important; }
.si-sidebar-widget > .xnoclickmsg > summary, .si-sidebar-widget > .noclickmsg > summary, disabled.postlistsubsummary, .smaller summary, .scriptable.a0 > summary, .scriptable.a1 > .mctag-summary, .secondmenuheader, .plain > summary, .widget-title, .entry-content > details > summary { border-radius: 6px; background: linear-gradient(to right, rgba(220, 235, 255, 0.75), rgba(1, 1, 1, 0)) !important; padding: 2px 6px !important; line-height: 1.7em !important; }
.si-sidebar-widget > .xnoclickmsg > summary, .si-sidebar-widget > .noclickmsg > summary, .widget-title { font-size: 1rem !important; }
.xnoclickmsg > summary, wp-playlist-item-title { white-space: normal !important; }
.ytlist_outeritem { width: 50%; height: fit-content; flex-shrink: 0; transition: 0.3s; margin: 6px 0px; }
.ytlist_outeritem:hover { background: rgb(221, 238, 255); }
.ytlist_playlist { display: flex; box-sizing: border-box; flex-flow: wrap; width: 100%; }
.ytlist_playlist-item { cursor: pointer; display: block; box-sizing: border-box; width: 100%; height: 90px; flex-shrink: 0; transition: 0.3s; float: left; }
#ytlist_root { display: block; }
.ytlist_vid_name { display: flex; flex-direction: column; line-height: 1.1em; font-size: 0.9em; clear: both; text-align: center; }
.ytplaylist-container > iframe { width: 100%; height: 100%; aspect-ratio: 16 / 9; margin-top: 12px; }
.si-blog-entry-wrapper.si-thumb-left { display: block !important; }
.si-blog-entry-wrapper.si-thumb-left > div.si-entry-content-wrapper > .post-category { font-size: 0.75em; }
.si-blog-entry-wrapper.si-thumb-left > div.si-entry-content-wrapper > header.entry-header > h2.entry-title { font-size: 1.5em; }
.si-blog-horizontal .sinatra-article:not(.format-quote) .si-blog-entry-wrapper.si-thumb-left .entry-media { width: 22%; float: left; }
.rp4wp-related-posts ul { width: 100%; padding: 0px; margin: 0px; float: left; display: flex; }
.rp4wp-related-posts ul > li { width: calc(20% - 12px); list-style: none; padding: 6px 6px 20px; margin: 6px; clear: both; border: 1px solid rgb(221, 238, 255); }
.rp4wp-related-posts ul > li > p { margin: 0px; padding: 0px; }
.rp4wp-related-post-content { font-size: 0.75em; line-height: 1.2em !important; }
.rp4wp-related-post-content > a { font-weight: bold; }
.rp4wp-related-post-image { width: 100%; padding-right: 0px; box-sizing: border-box; float: left; margin-bottom: 12px; }
.rp4wp-related-posts ul { flex-wrap: wrap; }
.rp4wp-related-posts ul > li { min-width: 120px; }
