﻿/* Body Container
----------------------------------*/
.search-result-item { padding: 10px 0 !important; }
    .search-result-item img { max-width: 100%; }
    .search-result-item .search-result-icon { float: left; margin-right: 10px; height: 24px; margin-top: 4px; filter: var(--account-dropdown-image-filter); -webkit-filter: var(--account-dropdown-image-filter); -moz-filter: var(--account-dropdown-image-filter); }
        .search-result-item .search-result-icon.group-result-icon { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; filter: none !important; -moz-filter: none !important; -webkit-filter: none !important; }
        .search-result-item .search-result-icon.user-result-icon { border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; filter: none !important; -moz-filter: none !important; -webkit-filter: none !important; }
        .search-result-item .search-result-icon.rssproxy-result-icon { height: auto; max-height: 100px; max-width: 140px; margin-bottom: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
    .search-result-item .search-result-link { font-size: 16px; font-weight: bold; display: inline-block; width: 90%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
        .search-result-item .search-result-link::after { content: ""; display: block; clear: both; }
        .search-result-item .search-result-link .search-small-link { font-size: 12px; font-weight: normal; margin-top: 3px; color: #34363E; color: var(--body-text-color); opacity: 0.8; float: left; width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
    .search-result-item .search-result-text { line-height: 18px; font-size: 14px; /*max-height: 200px; overflow: hidden;*/ word-break: break-word; position: relative; /*text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 5; -moz-line-clamp: 5; -ms-line-clamp: 5; line-clamp: 5; overflow: hidden;*/ }
        .search-result-item .search-result-text ul { margin-left: 20px; }
    .search-result-item .search-item-button-holder { text-align: center; padding-top: 10px; }
    .search-result-item .tradingView-holder > iframe { width: 100%; height: 300px; border: none; box-shadow: 0 1px 7px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.14); -webkit-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.14); }
    .search-result-item .search-result-date { text-align: right; padding-top: 10px; font-size: small; font-weight: bold; clear: both; }
#loading-search { position: relative; display: block; clear: both; top: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 28px; padding-top: 10px; padding-bottom: 10px; }
    #loading-search span { position: absolute; visibility: hidden; opacity: 0.0; left: 100%; font-size: 22px; font-weight: bold; line-height: 28px; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
        #loading-search span.show { left: 50%; visibility: visible; opacity: 1.0; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); }
        #loading-search span.hiding { left: -100% !important; opacity: 0.0 !important; }
.blank-searchfield-holder { padding: 30px 20px; }
    .blank-searchfield-holder .slogan-search-img { display: none; max-width: 100%; margin-bottom: 20px; }
.search-result-item #weather-holder { overflow: hidden; box-shadow: 0 1px 7px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.14); -webkit-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.14); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.search-result-item #radar-holder iframe { width: 100%; }
.search-btn-holder { text-align: center; clear: both; }
.btn-search { margin: 5px 7px; }
.btn-search-icon::before, .btn-news-icon::before { content: ""; float: left; width: 18px; height: 18px; margin-right: 5px; margin-top: -1px; background-image: url(../../Assets/icons/btn-sprite.png); background-repeat: no-repeat; }
.btn-search-icon::before { background-position: -328px 0; }
.btn-news-icon::before { background-position: -272px 0; }
.btn-commands-icon::before { content: ""; float: left; width: 18px; height: 18px; margin-right: 5px; margin-top: -1px; background-image: url(../../Assets/icons/help-alt.png); background-size: 18px; background-repeat: no-repeat; }
.btn-services-icon::before { content: ""; float: left; width: 18px; height: 18px; margin-right: 5px; margin-top: -1px; background-image: url(../../Assets/icons/Home/APIs.png); background-size: 18px; background-repeat: no-repeat; filter: grayscale(1) invert(1) brightness(100); -moz-filter: grayscale(1) invert(1) brightness(100); -webkit-filter: grayscale(1) invert(1) brightness(100); }
.no-filter { filter: none !important; -webkit-filter: none !important; -moz-filter: none !important; }
.search-result-commands-text ul li { line-height: 20px; clear: both; padding: 4px 0; }



/* RSS Feed Content
----------------------------------*/
.rss-article-source { float: left; padding-top: 24px; font-size: 13px; font-weight: bold; }
    .rss-article-source img { position: relative; bottom: -3px; width: auto; height: 18px; max-width: 160px; object-fit: contain; }
    .rss-article-source span { margin-left: 5px; margin-top: 1px; color: #131921; color: var(--body-text-color); }
/* .rss-description::after, .rss-content::after { content: ""; display: block; clear: both; } */
.rss-description img, .rss-content img, .rss-content .img-container { float: none !important; max-height: 500px; max-height: fit-content; height: auto !important; display: block; padding: 0; }
.rss-description .size-full, .rss-content .size-full { height: 100% !important; }
.rss-description figure { max-width: 100% !important; }
.rss-content figcaption { display: block; clear: both; font-size: 11px; padding-bottom: 15px; }
.rss-description .feedflare, .rss-description .item-share-buttons, .rss-content .feedflare, .rss-content .item-share-buttons { display: none; }
.rss-description h1 { font-size: 17px !important; }
.rss-description p::after, .rss-content p::after { content: ""; display: block; clear: both; }
.rss-description p, .rss-content p { padding-bottom: 20px; }
.rss-content h3, .rss-description h3 { padding-top: 20px; font-size: 15px; font-weight: normal; }
.rss-content a[rel="nofollow"], .rss-description a[rel="nofollow"] { display: none; }
.rss-content h2, .rss-description h2 { padding: 12px 0 3px 0; }
.rss-content ul, .rss-description ul { list-style: circle; padding: 5px 10px 5px 20px; }
.rss-content li, .rss-description li { padding: 5px 0; }
.rss-content, .rss-description { word-wrap: break-word; word-break: break-word; }
    .rss-content img, .rss-description img, .rss-content video, .rss-description video { max-width: 100% !important; margin: 10px 0 10px 0; transform: none !important; -moz-transform: none !important; -webkit-transform: none !important; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.4);; box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.4);; -moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.4);; }
    .rss-content figcaption, .rss-description figcaption { display: block; clear: both; font-size: 13px; padding-bottom: 10px; }
    .rss-content iframe, .rss-description iframe { width: 100%; height: 200px; }
    .rss-content .story-part.newsletter { display: none; }
    .rssFeed p { display: block; clear: both; margin-top: 5px; float: none !important; }
.rssFeed iframe { margin: 10px 0; }
.rssFeed .vanilla-image-block { padding-top: 0 !important; }
.rss-article-source img[src="https://global.fncstatic.com/static/orion/styles/img/fox-news/logos/fox-news-desktop.png"] { background-color: #003366; padding: 0 3px; }
.rss-description tt > font { color: #131921; color: var(--body-text-color) !important; }
.rss-description .blockquote-icon, .rss-content .blockquote-icon, .rss-description ul.social-icons, .rss-content ul.social-icons, .rss-content .c-entry-group-labels--article, .rss-content .l-col__main > figure:first-child .e-image__inner { display: none; }
.rss-description figure.hds-media-inner::after, .rss-content figure.hds-media-inner::after { content: ""; display: block; clear: both; }
.wp-post-image { clear: both !important; }
.wp-block-separator { display: none; }
.inlinegallery-wrap { display: block !important; flex-flow: wrap !important; }



/* Open RSS Feed
----------------------------------*/
.rss-inner-padding video { max-width: 100%; }
.full-rss-article { position: relative; padding-top: 45px; padding-bottom: 20px; border-top: 1px solid #CCC; border-top: 1px solid var(--alert-original-border-color); }
    .full-rss-article::after { content: ""; display: block; clear: both; }
    .full-rss-article .full-article-title { display: none; float: left; color: #131921; color: var(--body-text-color); margin-bottom: 10px; font-size: 20px; line-height: 30px; font-weight: 500; }
        .full-rss-article .full-article-title::before { content: ""; display: block; float: left; margin-right: 5px; width: 28px; height: 28px; background-image: url(../../Assets/icons/full-article.png); background-position: left center; background-repeat: no-repeat; filter: var(--refresh-btn-filter); -webkit-filter: var(--refresh-btn-filter); -moz-filter: var(--refresh-btn-filter); }
    .full-rss-article .js-subbuzz-wrapper h2 { font-size: 14px; }
    .full-rss-article .subbuzz__media-container { padding-top: 5px !important; }
    .full-rss-article .hero-image-padding, .vanilla-image-block { padding-top: 0 !important; }
    .full-rss-article h1 { font-size: 18px; clear: both; font-weight: bold; }
    .full-rss-article h2 { font-size: 17px; clear: both; font-weight: 600; }
    .full-rss-article h3 { font-size: 15px; clear: both; font-weight: 600; }
    .full-rss-article hr { margin-bottom: 10px; }
    .full-rss-article img { max-height: none !important; }
    .full-rss-article ol { margin-left: 20px; }
    .full-rss-article .c-shortcodeListiclePrecapItem::after { content: ''; display: block; clear: both; }
    .full-rss-article .b-review__info, .full-rss-article .b-review__list { clear: both; }
    .full-rss-article .b-review__label { font-weight: bold; }
    .full-rss-article .js-search-ga-items.articles.mediumTitle1, .full-rss-article .js-search-ga-items.articles.smallTitle1, .full-rss-article .js-news-item-template.articleItem.displayNone, .full-rss-article .js-most-popular-boxes.mostPopular.articles { display: none; }
    .full-rss-article div.embedly-wrap, .full-rss-article .caas-iframe.default { padding-bottom: 0 !important; }
    .full-rss-article table.TableBase td { padding: 5px; }
    .full-rss-article .video-ads, .full-rss-article figure.gnt_em_img__inset, .full-rss-article .gnt_em_gl_vg, .full-rss-article div[data-testid="prism-headline"], .full-rss-article .mx-4, .full-rss-article header { display: none !important; }
    .full-rss-article strong.gnt_ar_b_al { margin-right: 5px; }
    .full-rss-article .InlineImage-wrapper, .full-rss-article .magnifier.js_lightbox, .full-rss-article .sectionStyle_r3acvb-o_O-style_6zccrc { display: none !important; }
    .full-rss-article .js-subbuzz__media-container { padding-top: 0 !important; }
    .full-rss-article .responsive-media.article__inset__image__image, .full-rss-article .sc-1eow4w5-3.hGpdBg { padding-bottom: 0 !important; }
.rss-description iframe.rss-youtube-iframe { width: 100% !important; max-width: 995px !important; height: 475px !important; border: none !important; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.4);; box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.4);; -moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.4);; }
.review-rating--score img { width: 24px; height: 24px; float: left; }
cite { display: block; clear: both; padding-bottom: 10px; }
.rss-content hr.p-entry-hr { margin-top: 10px; }
.rss-content pre, .rss-description pre { background-color: rgba(0, 0, 0, 0.1); display: block; max-width: 100%; margin-top: 15px; margin-bottom: 15px; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.rss-content code, .rss-description code { display: block; padding: 25px; max-height: 400px; overflow: auto; }
.rss-inner-image-preview[src="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon@2.png?v=73d79a89bded"] { display: none !important; height: 0 !important; width: 0 !important; }
.rss-inner-image-preview[src="https://topbettingesports.com/wp-content/uploads/2020/05/cropped-The-best-place-for-Esport-Betting-3.png"] { background-color: #555; }



@media screen and (max-width: 550px) {
    .rss-description iframe.rss-youtube-iframe { height: 275px !important; }
}

@media screen and (max-width: 400px) {
    #kaprekarNumEle { clear: both; display: block; float: none !important; }
}

@media screen and (max-width: 380px) {
    .btn-search { display: block; min-width: 100% !important; margin: 10px 0; }
}